home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso
/
x2ftp
/
msdos
/
source
/
wormhole
/
pic1.c
< prev
next >
Wrap
Text File
|
1993-04-13
|
116KB
|
1,680 lines
int huge pic1[31900]={176,161,161,147,147,132,132,117,118,103,103,88,88,73,74,59,59,59,44,45,
30,30,15,15,225,211,196,196,196,182,182,167,167,152,153,138,138,138,123,
124,109,109,94,95,95,80,80,81,66,66,51,52,37,37,37,23,23,23,
8,9,219,219,219,205,205,205,191,191,176,176,177,162,162,163,148,148,149,
149,134,134,135,120,120,106,91,91,92,77,77,78,78,63,64,64,50,50,
50,50,36,36,37,37,22,23,23,23,24,9,10,10,10,221,221,221,222,
222,222,208,208,209,209,210,195,195,181,181,182,182,182,168,168,169,169,169,
170,170,170,171,157,157,157,158,158,159,159,160,160,160,161,161,162,162,163,
163,163,163,149,150,150,150,136,136,137,137,153,153,153,154,154,155,155,156,
156,156,157,157,158,158,159,159,159,160,175,176,176,176,177,177,178,178,179,
194,194,195,195,181,181,181,197,197,198,198,198,214,214,214,215,215,216,6,
6,7,7,22,23,23,24,24,39,40,40,40,56,56,56,57,72,72,73,
88,88,89,89,104,105,105,120,106,106,121,122,122,137,138,138,138,154,154,
154,169,170,170,185,186,201,201,201,217,217,217,8,8,23,23,24,39,39,
39,55,55,70,70,86,86,86,101,102,102,117,117,132,133,148,148,148,164,
164,179,179,194,195,210,210,210,225,211,1,1,16,16,32,32,47,47,47,
63,63,78,78,93,94,109,109,124,124,139,140,155,155,161,161,146,146,132,
132,117,117,102,102,103,88,88,73,73,58,59,44,44,29,29,15,15,225,
225,210,196,196,181,181,166,167,152,152,137,138,138,123,123,108,109,94,94,
94,80,80,65,65,66,51,51,36,37,37,22,22,8,8,8,218,219,219,
204,205,190,190,190,176,176,176,162,162,162,147,148,148,133,134,134,119,120,
120,105,105,91,76,76,77,77,63,63,63,49,49,49,50,35,35,36,36,
21,22,22,23,8,8,9,9,9,220,220,220,221,206,207,207,207,208,208,
194,194,194,195,195,181,166,166,167,167,167,168,169,154,154,155,155,155,156,
156,157,157,158,143,144,144,144,145,145,146,146,146,147,147,148,148,149,149,
150,150,150,136,136,137,137,138,138,139,139,139,140,140,141,141,142,142,142,
143,143,159,159,159,160,160,161,161,162,162,162,178,178,179,179,179,180,180,
181,181,181,182,182,183,198,198,199,199,200,200,215,216,216,217,7,7,8,
8,8,24,24,25,25,40,41,41,41,57,57,57,58,73,73,74,89,89,
90,90,105,91,91,106,107,107,122,123,123,138,138,139,154,154,155,170,170,
171,186,186,186,202,202,217,217,218,8,8,9,24,24,39,40,40,55,55,
71,71,71,86,87,102,102,102,118,118,133,133,148,149,149,164,164,180,180,
195,195,210,196,196,211,211,1,2,17,17,32,32,48,48,63,63,78,78,
94,94,94,109,109,124,125,140,140,155,161,146,146,146,131,131,117,102,102,
102,87,87,73,73,58,58,43,44,29,29,14,14,225,225,210,210,210,181,
181,166,166,151,152,137,137,137,122,123,108,108,93,94,94,79,79,65,65,
50,50,51,36,36,21,22,22,7,7,8,218,218,203,204,204,189,189,190,
175,175,161,161,161,147,147,147,132,133,133,118,119,119,104,105,105,105,76,
76,76,62,62,62,48,48,48,49,34,34,35,35,20,21,21,21,7,7,
8,8,218,219,219,219,205,205,206,206,206,207,192,193,193,193,194,179,180,
180,166,166,166,152,152,153,153,153,154,154,155,140,141,141,141,142,142,143,
143,144,144,144,145,145,131,131,132,132,132,133,133,134,134,135,135,135,121,
121,122,122,123,123,124,124,124,125,125,126,141,142,142,142,143,143,144,144,
145,145,145,146,146,162,162,163,163,163,164,164,165,180,180,166,166,167,167,
182,183,183,184,184,199,200,200,201,201,201,217,217,217,218,8,9,9,9,
25,25,25,26,41,42,42,42,58,58,58,59,74,74,75,90,90,76,91,
91,92,92,107,108,108,123,123,124,139,139,140,155,155,156,171,171,186,187,
187,202,203,203,218,218,9,9,9,24,25,25,40,40,56,56,56,71,72,
87,87,102,103,103,118,118,133,134,149,149,149,165,165,180,180,195,181,196,
196,196,211,212,2,2,17,17,33,33,48,48,63,64,79,79,94,94,94,
110,125,125,140,140,140,160,145,146,131,131,116,116,101,102,87,87,72,72,
58,58,43,43,28,28,14,14,224,224,224,210,210,195,195,180,166,151,151,
136,137,137,122,122,107,108,93,93,93,79,79,64,64,50,50,50,35,36,
21,21,21,7,7,217,217,218,203,203,188,189,189,174,175,175,160,160,161,
146,146,147,132,132,132,118,118,118,104,104,104,90,90,90,61,61,61,47,
47,47,48,33,33,34,34,19,20,20,6,6,6,7,217,217,218,218,218,
204,204,205,205,191,191,191,192,192,192,178,178,179,179,180,165,165,151,151,
152,152,153,138,138,139,139,139,140,141,141,141,127,127,128,128,129,129,129,
130,130,130,131,132,132,132,133,133,134,134,135,135,135,121,121,122,122,123,
123,124,124,124,125,125,126,126,127,127,127,128,128,129,129,130,145,146,146,
146,147,147,148,148,148,164,164,165,165,151,151,151,167,167,168,168,168,184,
184,185,185,185,186,201,202,202,202,218,218,218,219,219,10,10,10,11,26,
26,27,42,42,43,43,58,59,59,60,75,75,61,76,76,76,92,92,92,
108,108,108,124,124,124,140,140,140,155,156,156,171,172,172,187,188,188,203,
203,219,219,219,9,10,25,25,25,41,41,56,56,57,72,72,87,88,103,
103,103,119,119,134,134,149,150,150,165,165,166,166,181,181,196,197,212,212,
212,2,2,18,18,33,33,48,49,64,64,79,79,95,95,110,110,125,125,
141,141,145,145,130,131,116,116,101,101,86,87,72,72,57,57,42,43,28,
28,13,13,14,224,224,209,209,195,195,180,180,165,151,136,136,136,121,122,
107,107,92,93,78,78,78,63,64,49,49,49,35,35,20,20,21,6,6,
217,217,202,202,203,188,188,188,174,174,174,160,160,145,145,146,131,131,132,
117,117,118,103,103,103,89,89,89,75,75,75,46,46,46,47,32,32,33,
18,18,19,19,5,5,5,6,216,217,217,217,203,203,203,204,189,190,190,
190,191,176,177,177,177,178,178,163,164,164,165,165,151,136,137,137,137,138,
138,139,124,124,125,125,126,126,126,127,128,128,128,114,114,115,115,116,116,
117,117,117,118,118,119,119,120,120,120,106,106,107,107,108,108,109,109,109,
110,110,111,111,112,112,113,128,128,129,129,130,130,131,131,131,132,132,148,
148,149,149,149,150,150,151,151,151,152,152,153,168,169,169,169,170,170,186,
186,186,187,187,202,203,203,204,219,219,220,220,10,11,11,12,27,27,28,
28,43,44,44,59,60,60,60,61,61,61,77,77,77,93,93,93,109,109,
109,125,125,125,140,141,141,156,157,172,172,172,188,188,188,204,204,204,219,
220,10,10,25,26,26,41,41,57,57,57,72,73,88,88,88,104,104,119,
119,135,135,150,150,150,151,151,166,166,181,182,197,197,212,212,3,3,3,
18,18,34,34,49,49,64,64,80,80,95,95,110,110,126,126,141,145,130,
130,115,115,101,101,86,86,71,71,57,57,42,42,27,28,28,13,13,223,
223,209,209,194,194,179,180,165,165,150,136,136,121,121,106,107,92,92,77,
77,78,63,63,48,49,49,34,34,20,20,5,5,6,216,216,201,202,202,
187,188,188,173,173,159,159,159,145,145,145,130,131,116,116,117,102,102,103,
88,88,89,89,74,75,75,60,46,46,31,32,32,17,18,18,18,4,4,
4,5,215,215,216,216,202,202,203,203,188,189,189,189,175,175,176,176,176,
162,162,163,163,163,164,149,150,150,136,136,136,137,122,123,123,124,124,124,
125,125,111,111,112,112,112,113,113,114,114,114,115,116,116,101,102,102,103,
103,104,104,105,105,105,91,91,92,92,93,93,94,94,95,95,110,111,111,
112,112,113,113,114,114,114,115,115,116,131,132,132,132,133,133,134,134,150,
150,150,136,136,137,137,152,153,153,154,154,155,170,170,171,171,172,187,187,
188,188,203,204,204,205,220,220,221,221,11,12,12,13,28,28,29,29,44,
45,45,60,46,46,61,62,62,77,78,78,78,94,94,94,110,110,110,125,
126,141,141,142,157,157,157,173,173,188,189,189,204,204,205,220,220,10,11,
11,26,26,42,42,57,57,58,73,73,88,89,89,104,104,120,120,135,135,
150,136,136,151,151,166,167,182,182,197,198,213,213,3,3,18,19,19,34,
34,49,50,65,65,80,80,95,96,111,111,126,126,129,130,115,115,100,100,
85,86,86,71,56,56,42,42,42,27,27,12,13,223,223,208,208,194,194,
179,179,164,165,150,150,150,135,121,106,106,91,92,77,77,77,62,63,48,
48,33,34,34,19,19,5,5,5,215,216,201,201,201,187,187,172,173,173,
158,158,159,144,144,130,130,130,115,116,116,101,102,102,87,88,88,73,74,
74,59,60,60,45,31,31,16,17,17,17,3,3,3,214,214,215,215,200,
201,201,201,187,187,188,188,188,174,174,174,175,160,161,161,161,162,148,148,
148,149,149,150,135,135,121,121,122,122,123,108,108,109,109,109,110,111,111,
112,97,97,98,98,98,99,100,100,101,101,101,102,102,103,103,103,104,105,
105,105,91,91,92,92,93,93,94,94,95,95,95,96,96,97,97,98,98,
99,99,99,115,115,116,116,117,117,118,118,118,134,134,135,135,121,121,121,
137,137,138,138,138,139,154,155,155,156,156,171,172,172,173,188,188,189,189,
189,205,205,206,206,221,222,222,222,13,13,14,29,29,30,30,45,31,31,
46,47,47,62,63,63,78,79,79,94,94,95,110,110,111,126,126,127,142,
142,157,158,158,173,174,174,189,189,205,205,205,220,221,11,11,12,27,27,
42,43,43,58,58,73,74,89,89,89,105,105,120,120,121,121,136,136,136,
152,152,167,167,182,183,198,198,213,213,4,4,19,19,34,34,35,50,50,
65,80,81,81,96,96,111,111,127,129,129,115,115,100,100,85,85,71,71,
56,56,41,41,27,27,12,12,222,223,208,208,193,193,178,179,164,164,164,
149,150,135,135,120,106,91,91,76,76,77,62,62,47,48,33,33,33,19,
19,4,4,215,215,215,200,201,186,186,186,172,172,157,158,158,143,143,144,
129,129,130,115,115,101,101,101,86,87,87,72,73,73,58,59,59,44,45,
45,45,16,16,16,2,2,3,213,213,214,214,199,200,200,201,186,186,187,
187,172,173,173,174,174,159,160,160,160,146,146,147,147,148,148,133,134,134,
135,135,121,106,107,107,107,108,108,109,94,94,95,95,96,96,97,97,98,
98,99,84,85,85,85,86,86,87,87,88,88,89,89,89,90,90,76,76,
77,77,78,78,79,79,80,80,81,81,81,82,82,98,98,99,99,100,100,
100,101,101,102,102,118,118,119,119,119,120,120,121,121,122,122,122,123,138,
139,139,139,140,140,156,156,156,157,172,173,173,173,174,189,190,190,190,206,
206,207,207,222,223,223,223,14,14,14,30,30,30,31,31,32,32,47,47,
48,63,63,64,79,79,80,95,95,96,111,111,127,127,127,142,143,143,158,
159,159,174,174,190,190,190,206,206,221,221,222,12,12,27,28,43,43,43,
59,59,74,74,89,90,90,105,105,106,106,121,121,136,137,152,152,152,167,
168,183,183,198,198,214,214,4,4,19,20,35,35,50,50,65,66,81,81,
96,96,111,112,127,129,114,114,99,100,85,85,70,70,55,56,41,41,26,
26,11,12,222,222,207,207,193,193,178,178,163,164,164,149,149,134,135,120,
120,105,105,76,76,76,61,62,47,47,32,33,33,18,18,4,4,214,214,
215,200,200,185,186,186,171,171,157,157,157,143,143,128,128,129,114,114,115,
100,100,101,86,86,86,72,72,72,58,58,58,44,44,44,30,30,30,1,
1,2,2,212,213,213,198,199,199,199,185,185,186,186,171,172,172,173,158,
158,159,159,159,145,145,146,146,132,132,133,133,133,134,119,120,120,106,106,
106,107,92,93,93,93,94,95,95,95,81,81,82,82,83,83,84,84,85,
85,85,86,86,87,72,73,73,74,74,75,75,75,61,61,62,62,63,63,
64,64,80,80,81,81,81,82,82,83,83,84,84,85,85,86,101,101,102,
102,103,103,104,104,120,120,120,106,106,107,107,123,123,123,124,124,125,140,
140,141,141,157,157,157,158,158,174,174,174,175,190,191,191,191,207,207,207,
208,223,224,224,14,15,15,15,16,16,16,32,32,32,48,48,48,64,64,
64,80,80,80,96,96,96,112,112,112,127,128,128,143,144,159,159,159,175,
175,190,191,191,206,206,222,222,222,12,13,28,28,43,44,44,59,59,75,
75,90,90,90,91,91,106,106,122,122,137,137,152,153,153,168,168,183,184,
199,199,214,214,5,5,20,20,35,35,51,51,66,66,81,81,97,97,112,
112,114,114,99,99,84,84,70,70,55,55,40,40,26,26,11,11,221,222,
207,207,192,192,178,178,178,163,163,149,149,134,134,119,120,105,105,105,90,
76,61,61,46,47,32,32,17,18,18,3,3,213,214,199,199,200,185,185,
185,171,171,156,156,157,142,142,128,128,128,113,114,99,99,100,85,85,86,
71,71,72,57,57,57,43,43,43,29,29,30,15,15,1,211,211,212,212,
197,198,198,198,184,184,185,170,170,171,171,171,157,158,158,158,143,144,144,
145,130,131,131,131,132,132,118,118,119,119,120,120,105,91,91,92,92,93,
78,78,79,79,80,80,81,81,82,82,68,68,69,69,69,70,70,71,71,
72,72,73,73,74,74,75,75,75,61,61,62,62,63,63,64,64,65,65,
66,66,67,67,67,68,68,69,84,85,85,86,86,87,87,87,88,88,104,
104,105,105,91,91,106,107,107,108,108,109,124,124,125,125,126,126,141,142,
142,143,158,158,159,159,175,175,175,176,176,192,192,192,208,208,208,209,224,
225,225,225,1,1,1,17,17,17,33,33,33,49,49,49,65,65,65,81,
81,81,97,97,97,112,113,128,128,129,144,144,159,160,160,175,176,191,191,
191,207,207,207,222,223,13,13,28,29,29,44,44,60,60,75,75,76,76,
91,91,91,107,107,122,122,137,138,153,153,168,168,169,184,184,199,199,215,
215,5,5,20,21,36,36,51,51,66,67,82,82,97,97,112,113,99,99,
99,84,69,69,54,55,55,40,25,25,11,11,221,221,206,206,207,192,192,
177,177,163,163,148,148,133,134,119,119,104,104,105,90,90,75,61,46,46,
31,32,17,17,17,2,3,213,213,213,199,199,184,185,170,170,170,156,156,
141,141,142,127,127,113,113,113,98,99,99,84,85,85,70,71,56,56,57,
42,42,43,28,28,29,14,14,15,15,225,211,211,196,197,197,197,183,183,
184,169,169,170,170,156,156,156,157,142,142,143,143,144,129,130,130,130,131,
116,117,117,118,118,103,104,104,105,105,91,76,77,77,77,78,78,79,79,
65,65,65,66,66,67,67,68,68,69,69,55,55,56,56,57,57,58,58,
59,59,60,60,60,46,46,47,47,48,48,49,49,50,50,51,51,52,67,
68,68,68,69,69,70,70,71,71,72,87,88,88,88,89,89,90,90,91,
91,92,92,92,93,108,109,109,110,110,125,126,126,127,127,142,143,143,144,
144,160,160,160,161,176,176,177,177,193,193,193,209,209,209,210,225,211,211,
1,2,2,2,18,18,18,34,34,34,50,50,50,66,66,81,82,82,97,
97,98,113,113,114,129,129,145,145,145,160,161,176,176,176,192,192,207,207,
223,223,223,13,14,29,29,29,45,45,60,60,61,61,76,76,91,92,92,
107,107,123,123,138,138,153,154,169,169,184,184,200,200,200,215,215,5,6,
21,21,36,51,52,52,67,67,82,97,98,98,113,98,98,84,84,69,69,
54,54,40,40,25,25,10,10,221,221,206,206,191,192,177,177,162,162,147,
148,133,133,118,119,104,104,104,89,90,75,75,60,46,31,31,31,16,17,
2,2,212,213,198,198,198,184,184,169,169,170,155,155,141,141,141,126,127,
112,112,113,98,98,84,84,84,69,70,70,55,56,56,41,42,42,27,28,
28,13,14,14,224,225,225,210,196,196,196,182,182,183,168,168,169,169,154,
155,155,156,141,142,142,142,128,128,129,129,115,115,115,116,116,102,102,103,
103,103,104,89,90,90,76,76,76,77,62,63,63,63,64,65,65,66,51,
51,52,52,53,53,54,54,55,55,56,56,57,57,58,58,59,59,45,45,
45,31,31,32,47,48,48,49,49,50,50,51,51,52,52,53,53,54,54,
54,55,55,71,71,72,72,73,73,74,74,89,90,90,76,76,77,77,93,
93,93,94,94,95,110,111,111,111,112,127,128,128,128,144,144,145,145,160,
161,161,162,177,177,178,178,194,194,194,210,210,210,196,211,211,212,2,3,
3,18,19,19,34,35,35,50,51,51,66,66,67,82,82,83,98,98,114,
114,114,129,130,145,145,146,161,161,176,177,177,192,192,208,208,208,223,224,
14,14,30,30,45,45,45,46,46,61,61,77,77,92,92,92,108,108,123,
123,138,139,154,154,169,169,185,185,200,200,215,216,6,6,21,21,36,37,
52,52,67,67,82,83,98,98,98,98,83,83,68,69,54,54,39,39,24,
25,10,10,220,220,205,206,191,191,176,176,162,162,147,147,132,133,118,118,
118,103,104,89,89,74,75,60,60,45,45,16,16,16,1,2,212,212,197,
198,198,183,183,169,169,154,154,155,140,140,126,126,126,111,112,112,97,98,
83,83,83,69,69,54,55,55,40,41,41,26,27,27,12,13,13,223,224,
224,210,210,210,210,181,181,182,167,167,168,168,154,154,154,140,140,141,141,
141,127,127,128,128,114,114,114,115,100,101,101,101,102,102,88,88,89,89,
90,90,75,61,61,62,62,63,63,49,49,50,50,51,51,51,52,52,53,
38,39,39,40,40,41,41,42,42,43,43,44,44,45,45,45,31,31,32,
32,33,33,34,34,35,35,36,36,37,37,38,38,54,54,55,55,55,56,
56,57,57,58,73,74,74,75,75,61,61,76,77,77,78,78,79,94,94,
95,95,96,96,112,112,112,113,128,129,129,130,145,145,146,146,147,162,162,
163,178,178,179,179,195,195,195,196,196,196,197,212,212,213,3,3,4,19,
20,20,35,36,36,51,51,52,67,67,83,83,83,99,99,114,114,115,130,
130,131,146,146,161,162,162,177,178,193,193,208,209,209,224,224,15,15,30,
30,16,31,31,46,46,62,62,77,77,93,93,108,108,108,124,124,139,139,
154,155,170,170,185,185,201,201,216,216,6,6,22,22,37,37,52,52,68,
68,83,83,98,97,83,83,68,68,53,53,39,39,24,24,9,9,220,220,
205,205,190,191,176,176,161,161,146,147,132,132,132,117,118,103,103,88,89,
74,74,59,59,45,45,45,30,16,1,1,211,212,197,197,197,183,183,168,
168,154,154,154,139,140,125,125,126,111,111,96,97,97,82,83,83,68,68,
54,54,54,40,40,40,26,26,26,12,12,12,223,223,223,209,209,210,195,
195,181,166,166,167,167,153,153,153,139,139,139,140,125,126,126,126,112,112,
113,113,113,99,99,100,100,101,86,87,87,87,88,73,74,74,75,75,61,
46,47,47,47,48,49,49,49,35,35,36,36,37,37,38,38,39,39,40,
40,40,26,27,27,27,28,29,29,30,30,30,16,16,17,17,18,18,19,
19,20,20,36,36,37,37,38,38,39,39,40,40,41,41,42,57,57,58,
58,59,59,60,60,61,61,62,62,62,63,78,79,79,80,80,96,96,96,
97,97,113,113,114,114,114,130,130,131,131,146,147,147,148,163,163,164,179,
179,180,180,181,181,181,197,197,197,213,213,213,4,4,4,20,20,20,36,
36,36,52,52,52,68,68,83,84,84,99,100,100,115,115,131,131,131,147,
147,162,162,163,178,178,193,194,209,209,209,225,225,15,15,16,16,31,31,
32,47,47,62,62,78,78,93,93,108,109,124,124,124,139,140,155,155,170,
170,186,186,201,201,216,217,7,7,22,22,37,38,53,53,68,68,83,84,
97,82,82,68,68,53,53,38,38,24,24,9,219,219,205,205,205,190,190,
175,176,161,161,146,146,132,132,117,117,102,103,88,88,73,73,59,59,44,
44,45,30,30,15,15,211,211,196,197,197,182,182,167,168,153,153,154,139,
139,124,125,110,110,110,96,96,96,82,82,67,68,68,53,53,39,39,39,
25,25,25,11,11,11,222,222,222,208,208,209,194,194,195,180,180,166,166,
152,152,152,138,138,138,139,124,125,125,125,111,111,112,112,98,98,98,99,
99,85,85,86,86,86,72,72,73,73,74,59,60,60,60,46,46,47,32,
33,33,34,34,35,35,36,36,22,22,23,23,24,24,25,25,26,26,27,
27,28,28,29,29,30,30,30,16,16,17,17,18,18,19,19,20,20,21,
21,22,22,23,23,24,24,25,40,41,41,42,42,43,43,44,44,59,60,
60,46,46,47,47,63,63,64,64,64,80,80,81,81,82,97,97,98,98,
99,114,115,115,115,131,131,132,132,147,148,148,149,164,164,165,180,180,166,
166,182,182,182,198,198,198,214,214,214,5,5,5,21,21,21,37,37,37,
53,53,68,69,69,84,85,100,100,100,116,116,116,132,132,147,147,163,163,
163,178,179,194,194,209,210,210,225,225,1,1,16,16,32,32,32,47,47,
63,63,78,78,94,94,109,109,124,125,140,140,155,155,171,171,186,186,201,
201,202,217,217,7,22,23,38,38,53,53,68,69,84,84,82,82,67,67,
52,53,38,38,23,23,9,9,219,219,204,204,190,190,175,175,160,161,146,
146,131,131,116,117,102,102,87,88,73,73,58,58,59,44,44,29,29,15,
15,225,225,196,196,196,181,182,167,167,152,153,153,138,138,124,124,109,110,
110,95,95,81,81,81,67,67,52,53,53,38,38,39,24,24,25,10,10,
221,221,221,222,207,208,208,193,194,194,179,180,180,151,151,151,137,137,137,
138,123,124,124,124,110,110,111,111,97,97,97,98,83,83,84,84,85,70,
71,71,72,72,58,58,58,59,59,60,45,31,31,32,32,33,33,19,19,
20,20,20,21,22,22,23,23,9,9,10,10,11,11,12,12,13,13,14,
14,15,15,15,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,
23,24,24,25,25,26,26,27,27,28,43,44,44,45,45,31,31,46,47,
47,48,48,49,64,65,65,66,66,81,82,82,83,83,99,99,99,100,115,
116,116,116,132,132,133,133,148,149,149,150,165,165,151,166,166,167,182,183,
183,198,199,199,214,215,215,215,6,6,21,22,22,37,38,38,53,54,54,
69,70,85,85,85,101,101,116,117,117,132,132,148,148,163,163,164,179,179,
195,195,210,210,196,211,211,1,1,17,17,32,32,48,48,48,63,63,79,
79,94,94,110,110,125,125,140,140,156,156,171,171,186,187,202,202,217,217,
8,8,23,23,38,38,53,54,69,69,84,82,67,67,52,52,37,38,23,
23,8,8,218,219,204,204,189,189,174,175,160,160,145,145,131,131,116,116,
101,102,87,87,72,72,73,58,58,43,43,29,29,14,14,225,225,210,210,
196,181,181,166,167,152,152,137,138,138,123,123,109,109,109,95,95,80,80,
81,66,66,52,52,52,38,38,38,24,24,9,9,10,220,220,221,206,207,
207,192,193,193,178,179,179,164,165,165,136,136,136,137,122,122,123,108,109,
109,110,95,95,96,96,82,82,82,83,83,69,69,70,70,70,56,56,57,
58,58,43,44,44,45,45,31,31,16,17,18,18,18,19,20,20,6,6,
6,7,7,8,9,9,10,10,11,11,12,12,223,223,224,224,225,225,225,
211,211,212,212,213,213,214,4,5,5,6,6,7,7,8,8,9,9,10,
10,11,26,27,27,28,28,29,29,30,45,31,31,32,32,33,33,48,49,
49,50,50,66,66,67,67,67,83,83,84,84,85,100,100,101,101,117,117,
117,118,133,134,134,149,150,150,136,151,151,152,167,167,168,183,184,184,199,
200,200,215,216,216,6,7,7,22,23,38,38,39,54,54,55,70,70,85,
86,86,101,102,117,117,117,133,133,148,149,149,164,164,180,180,195,195,196,
196,196,211,212,2,2,17,17,33,33,48,48,64,64,64,79,79,95,95,
110,110,125,126,141,141,156,156,172,172,187,187,202,203,218,218,8,8,23,
23,39,39,54,54,69,69,81,66,67,52,52,37,37,22,8,8,218,218,
203,203,189,189,174,174,159,159,145,145,130,130,115,116,116,101,86,86,72,
72,72,57,58,43,43,28,28,14,14,224,224,210,210,210,195,181,166,166,
151,152,137,137,137,123,123,108,108,109,94,94,80,80,65,65,66,51,51,
52,37,37,23,23,23,9,9,9,220,220,220,206,206,191,192,192,177,178,
178,164,164,164,165,150,150,136,121,121,122,122,108,108,108,94,94,95,95,
81,81,81,82,67,68,68,69,69,54,55,55,56,56,42,42,43,43,43,
44,29,30,30,16,17,17,17,3,3,4,4,5,6,6,6,7,217,218,
218,219,219,220,220,221,221,222,222,223,223,224,224,225,225,211,212,212,213,
213,214,214,215,215,216,216,217,217,218,218,219,219,10,10,10,11,11,12,
12,13,13,29,29,30,30,16,16,17,32,33,33,34,34,35,50,50,51,
51,52,67,68,68,69,69,84,85,85,86,101,102,102,102,118,118,119,134,
134,135,135,136,136,136,152,152,152,153,168,169,169,184,185,185,200,201,216,
216,217,7,7,8,23,23,24,39,39,55,55,55,70,71,71,86,87,102,
102,117,118,118,133,134,149,149,149,165,165,180,180,181,181,196,196,197,212,
212,2,3,18,18,33,33,49,49,64,64,65,80,80,95,110,111,111,126,
126,141,142,157,157,172,172,187,188,203,203,218,218,8,9,24,39,39,54,
54,70,70,66,66,51,51,37,37,22,22,7,7,218,218,203,203,188,188,
174,174,159,159,144,145,130,130,115,115,100,101,86,86,71,72,57,57,42,
42,28,28,13,13,224,224,224,209,209,195,195,180,180,151,151,151,136,137,
122,122,108,108,108,93,94,79,79,65,65,65,50,51,36,36,37,22,22,
23,8,8,219,219,219,205,205,205,191,191,191,177,177,177,163,163,163,149,
149,150,135,135,121,121,107,107,107,93,93,94,94,80,80,80,81,66,67,
67,68,53,53,54,54,55,40,41,41,42,42,28,28,28,29,29,30,15,
1,1,2,2,3,3,4,214,215,215,216,216,217,217,218,218,219,219,205,
205,206,206,207,207,208,208,209,209,210,210,196,197,197,198,198,199,199,200,
200,201,201,202,217,218,218,219,219,220,220,221,221,222,222,13,13,14,14,
15,15,1,1,16,17,17,18,18,19,34,35,35,36,36,52,52,52,53,
53,69,69,70,70,85,86,86,87,102,103,103,103,119,119,120,135,135,121,
121,137,137,137,153,153,153,169,169,170,185,185,186,201,201,202,217,217,218,
8,8,24,24,24,40,40,40,55,56,71,71,72,87,87,103,103,118,118,
119,134,134,149,150,165,165,165,166,166,181,181,197,197,212,212,213,3,3,
18,19,34,34,49,49,65,65,80,80,95,96,111,111,126,126,142,142,157,
157,172,173,188,188,203,203,218,219,9,9,24,24,39,40,55,55,70,66,
66,51,36,36,21,22,7,7,217,217,202,203,188,188,173,173,158,159,144,
144,129,129,115,115,100,100,85,86,71,71,56,56,42,42,27,27,12,13,
13,223,223,209,209,194,194,180,180,165,165,136,136,136,121,122,107,107,93,
93,93,78,79,64,64,64,50,50,35,36,36,21,22,7,7,8,218,218,
219,204,204,205,190,190,176,176,176,162,162,162,148,148,149,134,134,135,135,
106,106,106,92,92,92,93,78,79,79,80,65,65,66,66,52,52,53,53,
39,39,40,40,40,26,26,27,27,28,28,14,14,15,15,1,1,212,212,
213,213,214,214,214,215,201,201,202,202,203,203,204,204,205,205,206,206,207,
207,208,208,209,209,210,210,196,197,197,198,198,199,199,200,200,201,201,202,
202,203,203,204,204,205,205,206,221,222,222,223,223,224,224,225,15,1,1,
2,2,3,18,19,19,19,20,20,36,36,37,37,38,53,54,54,54,70,
70,71,71,87,87,87,88,103,104,104,104,120,120,106,121,121,122,122,138,
138,138,154,154,154,170,170,171,186,186,202,202,202,218,218,218,9,9,9,
25,25,40,41,41,56,56,72,72,72,88,88,103,103,104,119,119,135,135,
150,150,136,151,151,166,167,182,182,197,198,213,213,3,3,4,19,19,34,
35,50,50,65,65,81,81,96,96,111,112,127,127,142,142,158,158,173,173,
188,188,204,204,219,219,9,10,25,25,40,40,55,70,65,51,51,36,36,
21,6,6,217,217,202,202,187,187,173,173,158,158,143,144,129,129,114,114,
99,100,85,85,70,70,56,56,41,41,27,27,27,12,12,223,223,208,208,
194,194,179,179,165,165,150,150,136,121,121,106,107,92,92,92,78,78,63,
64,64,49,49,35,35,35,21,21,6,7,7,217,218,203,203,204,189,189,
190,175,175,176,161,161,162,147,148,148,133,134,134,120,120,120,91,91,91,
92,77,78,78,78,64,64,65,50,51,51,52,52,38,38,39,39,24,25,
25,26,26,12,12,13,13,14,14,225,225,211,211,212,212,212,198,199,199,
200,200,201,201,201,202,202,188,189,189,190,190,191,191,192,192,193,193,194,
194,195,195,181,182,182,183,183,184,184,185,185,186,186,187,187,188,188,204,
204,205,205,206,206,207,207,208,208,224,224,225,225,211,211,212,2,3,3,
4,4,5,20,21,21,21,22,37,38,38,39,54,55,55,56,56,71,72,
72,88,88,89,89,104,105,105,91,106,106,107,122,123,123,138,139,139,154,
155,155,170,171,171,187,187,187,203,203,203,219,219,9,10,10,25,26,41,
41,41,57,57,72,73,73,88,88,104,104,104,120,120,135,135,136,136,136,
151,152,167,167,182,183,198,198,213,214,4,4,19,20,20,35,35,50,50,
66,66,81,81,97,97,112,112,127,127,143,143,158,158,173,174,189,189,204,
204,219,220,10,10,25,40,40,56,56,50,50,35,35,21,21,6,6,216,
216,202,202,187,187,172,172,158,158,143,143,128,129,114,114,99,99,85,70,
70,55,55,56,41,41,26,26,12,12,222,222,207,208,193,193,178,179,164,
164,164,150,150,135,135,106,106,91,92,92,77,77,63,63,48,49,49,34,
34,20,20,20,6,6,216,217,217,202,203,203,188,189,189,174,175,160,160,
161,146,146,147,132,133,133,118,119,119,105,105,105,91,76,77,77,63,63,
63,64,49,49,50,50,36,36,37,37,38,23,24,24,25,10,10,11,11,
12,223,223,224,224,225,225,225,196,196,197,198,198,198,199,185,185,186,186,
187,187,188,188,189,189,190,190,191,176,177,177,178,178,179,179,180,180,166,
167,167,168,168,169,169,170,170,186,186,187,187,188,188,189,189,190,190,191,
191,192,207,208,208,209,209,210,210,211,211,212,212,213,213,214,4,5,5,
6,6,22,22,23,23,39,39,39,40,40,56,56,57,57,73,73,73,74,
89,90,90,105,91,91,92,107,107,108,123,124,124,139,140,140,155,156,156,
172,172,187,188,188,203,204,204,219,220,220,10,11,26,26,26,42,42,57,
58,58,73,74,89,89,104,105,105,120,120,121,121,136,136,152,152,152,167,
168,183,183,198,199,214,214,4,5,20,20,35,35,51,51,51,66,67,82,
97,97,112,112,128,128,143,143,158,159,174,174,189,189,204,205,220,220,10,
10,25,26,41,41,56,50,50,35,35,20,5,6,216,216,201,201,186,187,
172,172,157,157,143,143,128,128,113,113,99,99,84,84,69,70,55,55,40,
40,26,26,11,11,221,222,207,207,192,193,178,178,163,164,164,149,149,135,
135,120,120,91,91,91,77,77,62,62,48,48,48,33,34,19,19,20,5,
5,216,216,216,202,202,187,188,188,173,174,174,159,160,160,145,146,146,132,
132,132,118,118,119,104,104,105,90,90,76,61,62,62,63,48,49,49,49,
35,35,36,36,21,22,22,23,9,9,9,10,10,221,221,222,222,223,223,
209,209,210,210,196,196,182,182,183,183,184,184,185,185,186,172,172,173,173,
173,174,175,175,176,176,177,177,178,178,179,179,180,180,166,167,167,168,168,
169,169,170,170,171,171,172,172,173,173,174,174,175,191,191,192,192,193,193,
194,194,195,210,196,196,197,197,198,213,214,214,215,215,216,6,6,7,7,
8,23,24,24,25,40,41,41,41,57,57,58,58,74,74,74,75,90,76,
76,92,92,92,108,108,108,124,124,125,140,140,141,156,156,157,172,173,173,
188,189,189,204,205,220,220,221,11,11,26,27,27,42,43,58,58,59,74,
74,89,90,105,105,91,106,106,121,122,137,137,152,153,153,168,168,184,184,
199,199,214,215,5,5,20,21,36,36,51,51,67,67,82,82,97,98,113,
113,128,128,143,144,159,159,174,174,190,190,205,205,220,220,11,11,26,41,
41,56,49,35,35,20,20,5,5,215,201,201,186,186,171,171,157,157,142,
142,127,128,113,113,98,98,83,84,69,69,54,54,40,40,25,25,11,11,
221,221,206,207,192,192,192,178,178,163,163,149,149,134,134,120,120,105,105,
91,76,76,61,62,47,47,48,33,33,18,19,4,4,5,215,215,216,201,
201,187,187,187,173,173,173,159,159,144,145,145,130,131,131,117,117,117,103,
103,104,89,89,90,90,61,61,62,47,47,48,48,34,34,35,35,20,21,
21,22,7,8,8,9,219,220,220,221,221,207,207,208,208,209,209,209,195,
195,181,182,182,183,183,169,169,169,170,171,171,172,172,173,174,159,160,160,
161,161,162,162,163,163,164,164,165,165,151,152,152,153,153,154,154,155,155,
156,156,157,157,173,174,174,175,175,176,176,177,177,178,193,194,194,195,195,
181,181,197,197,198,198,199,199,200,215,216,216,217,217,8,8,9,9,24,
25,25,26,41,42,42,43,58,58,59,59,75,75,61,76,76,77,77,93,
93,93,109,109,110,125,125,126,141,141,142,157,158,173,173,174,189,189,190,
205,205,221,221,221,11,12,12,27,28,43,43,59,59,59,74,75,90,90,
91,91,91,106,107,122,122,137,138,153,153,168,169,184,184,184,200,200,215,
215,5,6,21,21,36,37,52,52,67,67,83,83,98,98,113,114,129,129,
144,144,159,160,175,175,190,190,205,206,221,11,11,26,26,41,42,49,34,
19,20,5,5,215,215,200,200,186,186,171,171,156,156,142,142,127,127,112,
98,98,83,83,68,69,54,54,39,39,25,25,10,10,220,221,221,206,191,
191,192,177,177,162,163,148,148,133,134,119,119,119,105,105,90,90,61,61,
46,47,47,32,32,18,18,3,4,4,214,215,200,200,201,186,186,187,172,
172,158,158,158,144,144,144,130,130,131,116,116,117,102,102,103,88,89,89,
75,75,75,46,46,47,47,33,33,33,34,19,20,20,6,6,6,7,7,
218,219,219,219,220,206,206,206,207,207,193,193,194,194,195,181,166,167,167,
167,168,169,169,170,155,156,156,157,157,158,158,159,160,160,161,161,162,162,
163,163,164,149,150,150,136,137,137,153,153,154,154,155,155,156,156,157,158,
158,159,159,160,160,161,161,177,177,178,178,179,179,180,180,181,181,182,182,
183,183,199,199,200,200,201,216,217,217,218,218,9,9,10,10,11,26,27,
27,42,43,43,44,59,60,60,60,61,61,62,77,78,78,93,94,94,109,
110,110,126,126,126,142,142,143,158,158,159,174,174,190,190,190,206,206,206,
222,222,12,12,13,28,28,44,44,59,60,60,75,75,76,76,91,91,107,
107,107,122,123,138,138,153,154,169,169,184,185,185,200,215,216,216,6,6,
21,22,37,37,52,52,68,68,83,83,98,99,114,129,129,144,144,160,160,
175,175,190,191,206,206,221,221,11,11,27,27,42,34,34,19,19,4,215,
215,200,200,185,185,170,171,156,156,141,141,127,127,112,112,97,97,83,83,
68,68,53,54,39,39,24,24,10,10,220,220,205,206,191,191,176,177,162,
162,147,148,133,133,118,119,119,104,104,90,90,75,75,46,46,46,32,32,
17,17,3,3,3,214,214,199,200,200,185,186,171,171,172,157,157,143,143,
143,129,129,129,115,115,116,101,101,102,87,88,88,73,74,74,60,60,60,
46,31,32,32,18,18,19,19,4,5,5,6,216,217,217,218,218,204,204,
205,205,206,191,191,192,192,193,179,179,180,180,166,166,167,153,153,153,154,
154,155,156,156,157,157,143,143,144,144,145,146,146,147,147,148,148,149,149,
150,150,136,137,137,138,138,139,139,140,140,141,142,142,143,143,144,159,160,
160,161,161,162,162,163,164,164,180,180,166,166,167,167,168,183,184,184,185,
185,201,201,202,202,203,218,219,219,220,220,10,11,11,12,27,28,28,29,
44,44,45,60,46,46,47,62,62,63,78,79,79,94,95,95,111,111,111,
127,127,127,143,143,144,159,159,175,175,175,191,191,206,207,207,222,222,13,
13,13,29,29,44,45,60,60,60,61,61,76,77,92,92,107,108,108,123,
123,139,139,154,154,170,170,185,185,200,201,216,216,6,7,22,22,37,37,
53,53,68,68,83,84,99,99,114,114,129,130,145,145,160,160,176,176,191,
191,206,206,221,222,12,27,27,42,33,19,19,4,4,214,214,200,200,185,
185,170,170,155,141,141,126,126,111,112,97,97,82,82,67,68,53,53,38,
38,24,24,9,9,219,220,205,205,190,191,176,176,161,161,147,147,132,132,
133,118,118,103,104,89,89,75,75,60,60,46,31,31,17,17,2,2,3,
213,213,199,199,184,185,185,170,171,171,156,157,142,142,143,128,128,129,114,
114,115,100,101,86,87,87,87,73,73,73,59,59,60,45,31,31,17,17,
17,18,3,4,4,5,215,216,216,217,202,202,203,204,204,189,190,191,191,
191,177,177,178,178,179,180,165,151,151,151,152,153,153,154,139,140,140,141,
142,142,142,143,144,144,145,145,131,132,132,133,133,134,134,135,135,121,122,
122,123,123,124,124,125,125,141,142,142,143,143,144,144,145,145,146,147,147,
163,163,164,164,165,165,151,151,167,167,168,168,169,169,185,185,186,186,187,
202,203,203,204,204,220,220,221,221,12,12,13,13,28,29,29,30,45,31,
31,47,47,47,63,63,64,79,79,80,80,96,96,111,112,112,127,128,128,
144,144,144,160,160,175,176,176,191,192,192,207,208,223,223,13,14,14,29,
30,45,45,46,46,46,61,62,77,77,92,93,108,108,123,124,124,139,139,
155,155,170,170,186,186,201,201,216,217,7,7,22,23,38,38,53,53,69,
69,84,84,99,100,115,115,130,130,145,146,161,176,176,191,191,207,207,222,
222,12,12,28,28,33,18,18,4,214,214,199,199,184,184,170,170,155,155,
140,140,126,126,111,111,96,82,82,67,67,52,52,38,38,23,23,8,9,
219,219,204,205,190,190,175,175,161,161,146,146,147,132,132,117,118,103,103,
88,89,74,74,59,60,60,45,31,16,16,1,2,2,212,213,198,198,199,
184,184,170,170,155,156,156,141,142,142,127,128,113,113,114,99,100,100,85,
86,86,71,72,72,58,58,59,44,45,45,45,16,16,17,2,3,3,3,
214,214,215,215,201,201,202,202,188,188,189,189,190,175,176,176,177,177,178,
164,164,165,165,165,151,137,137,137,138,139,139,140,140,141,127,127,128,128,
129,129,130,130,131,132,132,133,133,134,134,135,135,121,122,122,123,123,124,
124,125,126,126,127,127,128,128,129,129,130,146,146,147,147,148,148,149,149,
150,165,151,151,152,153,153,169,169,170,170,171,171,187,187,188,188,189,204,
205,205,205,221,221,222,222,13,13,14,14,30,30,16,31,31,32,32,48,
48,48,64,64,65,80,80,81,96,97,97,112,113,113,129,129,144,145,145,
160,161,161,176,177,192,192,208,208,208,224,224,14,14,15,30,30,31,31,
46,46,47,62,62,78,78,93,93,109,109,124,124,140,140,140,155,156,171,
171,186,186,202,202,217,217,7,8,23,23,38,38,54,54,69,69,84,85,
100,115,115,130,131,146,146,161,161,176,177,192,192,207,207,222,223,13,28,
28,18,18,3,3,213,214,199,199,184,169,169,154,155,140,140,125,125,110,
111,96,96,81,81,67,67,52,52,37,23,23,23,8,8,219,204,204,204,
189,190,175,175,160,161,146,146,131,132,117,117,102,103,88,88,73,74,74,
59,59,45,45,30,30,1,1,1,212,212,197,198,183,183,184,169,169,155,
155,155,141,141,126,127,127,112,113,113,98,99,99,85,85,85,71,71,72,
57,58,58,43,44,44,30,30,30,1,1,2,2,213,213,214,214,200,200,
201,201,187,187,187,188,174,174,174,175,176,161,162,162,163,163,164,149,150,
150,136,136,137,137,123,124,124,125,125,126,126,127,128,128,128,114,115,115,
116,117,117,118,118,119,119,120,120,106,107,107,108,108,109,109,110,111,111,
112,112,128,128,129,130,130,131,131,132,132,133,133,149,149,150,136,136,137,
137,153,153,154,154,155,155,171,171,172,172,173,188,189,189,190,205,206,206,
207,222,223,223,224,14,14,15,15,16,16,17,32,33,33,48,49,49,65,
65,65,81,81,82,97,97,98,113,113,114,129,130,130,145,146,161,161,162,
177,177,193,193,193,209,209,224,225,15,15,15,16,16,31,32,47,47,62,
63,63,78,79,94,94,109,109,125,125,140,140,156,156,171,171,187,187,202,
202,203,218,8,8,23,23,24,39,54,54,69,70,85,85,100,100,115,116,
131,131,146,146,162,162,177,177,192,207,208,223,223,13,13,28,17,18,3,
213,213,198,198,183,184,169,169,154,154,139,125,125,110,110,95,95,81,81,
66,66,51,52,37,37,22,22,8,8,218,218,203,204,189,189,174,174,160,
160,145,145,131,131,116,116,102,102,87,87,73,73,73,58,59,44,44,30,
30,15,15,1,211,211,197,197,182,183,183,168,169,154,154,155,140,140,126,
126,126,112,112,112,98,98,84,84,84,70,70,70,56,56,57,42,42,43,
28,29,29,15,15,1,1,212,212,212,213,198,199,199,185,185,186,186,187,
172,173,173,174,159,160,160,161,161,162,147,148,149,149,149,150,121,121,122,
122,123,123,124,124,110,111,111,112,112,113,114,114,115,115,116,116,117,118,
118,119,104,105,105,91,92,92,108,108,109,110,110,111,111,112,112,113,114,
114,115,115,116,116,132,132,133,134,134,135,135,121,136,137,137,138,138,139,
154,155,155,156,157,157,173,173,174,174,190,190,191,191,192,207,207,208,223,
224,224,225,15,1,1,2,17,17,18,33,34,34,50,50,50,66,66,67,
82,82,83,98,98,114,114,115,130,130,131,146,146,162,162,162,178,178,193,
194,194,209,210,225,225,15,1,1,16,17,32,32,47,48,63,63,64,79,
79,94,95,110,110,125,126,141,141,156,156,172,172,187,187,203,203,218,218,
9,9,24,24,39,39,55,55,70,70,85,85,101,101,116,116,131,132,147,
162,162,177,177,193,193,208,208,223,223,14,29,17,2,2,213,213,198,183,
183,168,168,154,154,139,139,124,124,110,110,95,95,80,66,66,51,51,36,
36,22,22,7,7,217,218,203,203,188,188,174,174,159,159,145,145,130,130,
116,116,101,101,87,87,87,72,73,58,58,43,44,29,29,14,15,15,225,
211,196,196,182,182,182,168,168,153,153,154,139,139,125,125,126,111,111,97,
97,97,83,83,84,69,69,70,55,56,41,41,42,27,28,28,28,14,14,
15,225,211,211,212,197,198,198,184,184,185,185,171,171,171,172,172,158,159,
159,159,160,146,146,147,147,148,133,134,135,135,121,121,121,107,108,108,109,
110,110,111,111,112,97,98,99,99,99,100,101,101,102,103,103,104,104,105,
105,91,92,92,93,93,94,95,95,96,96,97,97,98,99,99,115,115,116,
116,117,118,118,119,119,135,135,121,121,122,123,123,139,139,140,140,141,156,
157,157,158,158,174,174,175,175,176,191,192,192,193,208,209,209,225,225,211,
211,1,2,2,18,18,19,19,34,35,35,51,51,66,67,67,83,83,83,
99,99,100,115,115,131,131,131,147,147,162,163,163,178,179,194,194,195,210,
210,211,211,1,2,2,17,17,33,33,48,48,64,64,79,79,80,95,95,
110,111,126,126,141,142,157,157,172,172,188,188,203,203,219,219,9,9,24,
25,40,40,55,55,70,71,86,101,101,116,117,132,132,147,147,162,163,178,
178,193,193,208,224,224,14,14,17,2,212,212,197,198,183,183,168,168,153,
153,139,124,124,109,109,94,95,80,80,65,65,51,51,36,36,21,21,7,
7,217,202,202,188,188,173,173,159,159,144,144,144,130,115,115,115,101,101,
86,86,72,72,57,57,43,43,28,29,14,14,14,225,225,210,196,181,181,
181,167,167,153,153,138,138,139,124,124,110,110,111,96,96,97,82,82,68,
68,69,54,54,55,40,41,41,27,27,27,13,13,14,224,225,225,225,196,
196,197,182,183,183,184,169,170,170,171,156,157,157,158,158,144,144,145,145,
146,131,132,132,133,133,134,120,120,106,107,107,107,108,94,94,95,96,96,
97,97,98,98,99,100,100,100,86,87,88,88,89,89,90,90,76,77,77,
78,78,79,80,80,96,96,97,98,98,99,99,100,100,101,102,102,103,118,
119,119,120,106,106,107,122,123,123,124,124,125,140,141,141,142,142,158,159,
159,160,160,176,176,177,177,193,193,193,194,209,210,210,211,211,212,212,3,
3,3,19,19,20,35,36,36,51,52,52,68,68,68,84,84,100,100,100,
116,116,116,132,132,147,148,148,163,164,179,179,195,195,195,196,196,211,212,
2,2,2,18,18,33,33,49,49,64,65,80,80,95,96,111,111,111,126,
142,142,142,158,158,173,173,188,189,204,204,219,9,10,25,25,40,40,56,
56,71,71,86,86,102,102,117,117,132,132,148,163,163,178,178,193,194,209,
209,224,224,14,1,2,212,212,197,197,182,167,168,153,153,138,138,123,124,
109,109,94,79,79,65,65,50,50,35,36,21,21,6,6,216,217,202,202,
187,188,173,173,158,158,144,144,129,129,115,115,100,100,85,86,71,71,57,
57,42,42,28,28,28,13,14,224,224,210,210,195,181,181,166,166,152,152,
137,138,138,123,124,109,109,110,95,96,81,81,82,67,68,68,53,54,54,
39,40,40,26,26,26,12,12,13,223,224,224,210,210,196,181,181,182,183,
168,169,169,170,155,156,156,156,142,142,143,144,144,130,130,131,131,132,118,
118,119,119,120,120,106,91,92,93,93,94,94,94,95,81,81,82,83,83,
84,84,85,86,86,87,88,88,89,89,90,90,76,77,77,78,78,79,80,
80,81,81,82,83,83,84,84,85,86,101,102,102,103,103,104,105,105,106,
106,107,107,108,108,109,125,125,126,126,127,142,143,143,144,144,160,160,161,
161,177,177,178,178,194,194,195,195,196,196,197,212,213,213,3,4,4,20,
20,21,36,36,37,52,53,53,68,69,69,84,85,85,101,101,116,117,117,
132,133,148,148,149,164,164,180,180,195,181,181,196,197,212,212,2,3,18,
18,19,34,34,50,50,65,65,80,81,96,96,112,112,127,127,142,143,158,
158,173,174,189,189,204,204,219,220,10,10,25,26,41,41,56,56,71,72,
87,87,102,117,117,133,133,148,148,163,163,179,179,194,209,209,224,225,15,
1,211,211,197,197,182,182,167,167,152,153,138,123,123,108,108,94,94,79,
79,64,64,50,50,35,20,20,6,6,216,216,201,202,187,187,172,172,158,
158,143,143,128,129,114,114,99,100,85,85,70,71,56,56,41,42,42,27,
27,13,13,223,224,209,209,195,195,195,180,166,151,151,137,137,137,123,123,
108,109,109,94,95,80,81,81,66,67,67,53,53,38,39,39,24,25,25,
11,11,12,222,222,223,208,209,209,210,195,181,181,167,167,168,168,154,154,
155,155,141,141,142,142,128,128,129,129,130,116,116,117,117,118,118,104,104,
105,91,91,91,92,78,79,79,80,80,81,82,82,83,83,69,69,70,71,
71,72,72,73,74,74,75,75,61,62,62,63,64,64,65,65,66,67,67,
68,83,84,84,85,86,86,87,87,88,89,104,105,105,91,91,92,93,108,
109,109,110,110,111,126,127,127,128,129,144,145,145,146,161,162,162,163,178,
179,179,180,195,181,181,196,197,197,198,213,214,214,5,5,5,21,21,22,
37,38,38,53,54,69,69,70,85,86,86,101,102,117,117,118,133,133,149,
149,150,165,165,180,166,181,181,182,197,197,213,213,3,4,19,19,34,35,
35,50,50,66,66,81,81,97,97,112,112,128,128,143,143,158,159,174,174,
189,190,205,205,220,220,10,11,26,26,41,56,57,72,72,87,87,102,103,
118,118,133,133,149,164,164,179,179,194,194,209,210,225,225,1,211,211,196,
196,182,167,167,152,152,137,137,123,123,108,108,93,78,79,64,64,49,49,
34,35,20,20,5,5,216,216,201,186,186,187,172,157,157,142,143,128,128,
113,114,99,99,84,85,70,70,70,55,56,41,41,27,27,12,12,223,223,
208,209,209,194,194,180,180,165,151,136,136,137,122,122,108,108,108,94,94,
80,80,80,66,66,51,52,52,38,38,38,24,24,24,10,10,11,221,222,
222,208,208,209,194,195,195,180,166,166,167,153,153,153,154,139,140,141,141,
126,127,127,128,114,114,115,115,116,116,102,103,103,104,104,105,90,76,77,
77,77,78,79,79,65,66,66,67,68,68,69,69,70,71,71,72,72,73,
74,74,75,75,61,62,62,63,64,64,65,65,66,67,67,68,68,69,70,
70,71,71,87,88,88,89,89,90,90,76,92,92,93,93,94,94,110,111,
111,112,112,113,128,129,129,130,145,146,146,147,162,163,163,164,179,180,180,
166,181,182,182,198,198,199,214,214,215,5,6,6,22,22,22,38,38,39,
54,54,55,70,71,86,86,87,102,103,118,118,119,134,134,150,150,150,165,
151,166,166,182,182,197,198,198,213,214,4,4,19,20,35,35,50,51,66,
66,67,82,82,97,97,113,113,128,128,144,144,159,159,175,190,190,190,205,
220,221,11,11,26,26,42,42,57,57,72,72,88,88,103,118,118,134,134,
149,149,164,164,179,180,195,210,210,225,225,15,211,196,196,181,181,166,166,
152,152,137,122,122,107,108,93,93,78,78,63,64,49,34,34,19,19,5,
5,215,215,200,201,186,186,171,171,157,157,142,142,127,128,113,113,98,99,
84,84,69,70,55,55,40,41,26,26,11,12,222,222,208,208,208,193,194,
179,179,165,165,150,136,136,121,122,107,107,93,93,93,79,79,64,65,65,
51,51,51,37,37,23,23,23,9,9,10,220,220,221,206,207,207,193,193,
194,194,180,180,166,151,152,152,152,138,138,139,139,125,126,126,127,112,113,
113,114,114,100,101,101,102,102,88,89,89,90,90,76,76,62,63,63,64,
65,65,66,66,67,53,53,54,54,55,56,56,57,57,58,59,59,60,60,
46,47,47,48,49,49,50,50,51,52,52,53,53,54,70,70,71,72,72,
73,73,74,74,90,76,76,77,77,78,79,94,95,95,96,96,112,112,113,
114,114,130,130,131,131,147,147,148,148,164,164,165,165,166,166,167,182,183,
183,184,199,199,200,215,216,216,7,7,7,23,23,24,39,39,55,55,56,
71,71,72,87,88,103,103,104,119,119,135,135,150,136,136,151,152,167,167,
183,183,198,198,199,214,214,4,5,20,20,36,36,51,51,67,67,82,82,
98,98,113,113,129,129,144,144,159,160,175,175,190,190,206,206,221,221,11,
12,27,27,42,42,57,73,73,88,88,103,104,119,119,134,134,149,164,165,
180,180,195,195,210,210,211,225,225,210,196,181,181,166,151,151,136,137,122,
122,107,107,92,77,78,63,63,48,48,33,34,19,19,4,4,215,215,200,
185,185,171,171,156,156,141,142,127,127,112,113,98,98,83,83,69,69,54,
54,40,40,25,25,11,11,221,222,222,207,207,193,193,178,179,164,164,150,
150,150,121,121,106,107,92,92,93,78,78,64,64,64,50,50,36,36,36,
22,22,23,8,8,9,219,220,220,206,206,206,192,192,193,178,179,179,165,
165,151,151,137,137,138,123,124,124,125,125,111,111,112,113,98,98,99,100,
100,86,86,87,88,88,89,74,75,61,61,62,62,63,49,49,50,50,51,
52,52,53,54,54,55,56,56,42,42,43,44,44,45,45,31,32,32,33,
34,34,35,50,51,52,52,53,54,54,55,55,56,57,57,58,73,74,75,
75,61,61,62,78,78,79,79,80,80,96,97,97,98,98,114,114,115,115,
131,131,132,132,133,149,149,150,165,151,151,151,167,167,168,183,184,184,200,
200,201,216,217,217,7,8,8,24,24,24,40,40,41,56,56,72,72,73,
88,88,104,104,104,120,120,135,121,136,136,137,152,152,168,168,183,184,199,
199,214,215,215,5,5,21,21,36,36,52,52,67,68,83,83,98,98,114,
114,129,129,145,145,160,160,175,176,191,191,206,221,222,12,12,27,27,42,
43,58,58,73,73,89,89,104,119,119,134,134,150,150,165,165,180,195,181,
196,196,211,225,225,210,195,195,180,166,151,151,136,136,121,106,107,92,92,
77,77,62,63,48,33,33,18,19,4,4,214,214,199,200,185,185,170,170,
156,156,141,126,126,112,112,97,97,83,83,68,68,54,54,39,39,40,25,
25,10,11,221,221,206,207,192,192,178,178,163,164,164,149,150,135,135,120,
106,91,91,92,77,78,63,63,64,49,49,35,35,36,21,21,22,7,8,
218,218,219,204,205,205,191,191,192,177,178,178,164,164,164,165,136,136,136,
137,122,123,123,109,109,110,111,96,97,97,98,99,84,84,85,85,87,72,
73,73,73,74,75,75,46,47,47,48,48,49,49,50,51,37,37,38,38,
39,40,40,41,42,42,43,44,44,45,45,31,32,32,33,34,34,35,36,
36,37,37,38,39,39,40,56,56,57,57,58,59,59,60,60,61,62,62,
63,63,64,65,80,81,81,82,82,98,98,99,100,100,116,116,117,117,133,
133,134,149,150,150,136,151,152,152,153,168,169,169,185,185,186,201,201,202,
217,218,218,9,9,24,25,25,41,41,41,57,57,73,73,73,89,89,104,
105,105,120,106,121,121,137,137,152,153,153,168,169,184,184,199,200,215,215,
6,6,21,21,37,37,37,52,53,68,68,83,84,99,99,114,115,130,130,
145,160,161,176,176,191,191,207,207,222,222,12,12,28,28,43,43,58,74,
74,89,89,104,104,120,120,135,150,150,165,151,166,166,181,181,196,211,224,
210,210,195,195,180,165,165,136,136,121,121,106,106,91,77,77,62,62,47,
47,33,33,18,18,3,213,214,199,199,184,184,170,170,155,155,140,141,126,
126,111,112,97,97,82,82,68,68,53,53,39,39,24,24,10,10,220,220,
206,206,191,192,177,177,163,163,163,148,149,134,134,120,120,105,91,91,76,
77,62,63,63,48,49,34,34,35,20,21,6,6,7,217,218,218,204,204,
204,190,190,191,176,177,177,163,163,164,149,150,150,150,121,122,122,108,108,
109,109,95,95,96,96,97,83,83,84,84,70,71,71,72,72,73,58,59,
60,60,46,46,47,33,33,34,35,35,36,36,37,37,38,39,25,25,26,
26,27,28,29,29,30,30,16,17,17,18,19,19,20,21,21,22,38,38,
39,39,40,41,41,42,43,43,44,59,60,46,46,47,47,48,64,64,65,
65,66,67,82,83,83,84,99,100,100,101,102,117,118,118,119,134,135,135,
136,136,137,137,153,153,154,169,170,170,185,186,186,202,202,203,218,219,219,
9,10,10,26,26,41,42,42,58,58,73,74,74,89,90,105,105,91,106,
106,122,122,138,138,153,153,154,169,169,185,185,200,200,216,216,6,6,22,
22,37,38,53,53,68,69,84,84,99,100,115,115,130,130,146,146,161,161,
176,177,192,192,207,207,223,223,13,28,28,44,44,59,59,74,74,89,90,
105,120,120,135,135,136,136,151,151,166,181,181,196,197,224,209,194,194,180,
180,165,165,150,150,135,106,106,91,91,76,76,62,62,47,32,32,17,18,
3,3,213,213,198,199,184,184,169,169,155,140,140,125,125,111,111,96,96,
82,82,67,67,53,53,38,38,24,24,9,9,220,220,205,205,191,191,176,
177,177,162,162,148,148,133,134,119,119,105,105,105,76,76,61,62,62,48,
48,33,34,34,19,20,5,6,6,216,217,217,203,203,189,189,189,175,175,
176,161,162,162,148,148,149,149,135,135,121,106,107,107,108,93,94,94,95,
81,81,82,82,83,69,69,70,70,71,56,57,57,58,59,59,45,31,31,
32,32,33,33,34,20,20,21,22,23,23,24,25,25,26,27,27,28,29,
29,30,30,16,17,17,18,19,19,20,21,21,22,23,23,24,25,25,26,
26,42,43,43,44,45,45,31,31,47,48,48,49,49,50,66,66,67,67,
68,83,84,85,85,86,101,102,102,103,118,119,119,120,135,121,122,137,138,
138,139,154,154,155,170,171,171,187,187,188,203,204,219,219,220,10,11,11,
26,27,42,43,43,58,59,74,75,75,90,90,91,91,92,107,107,123,123,
138,138,154,154,169,170,170,185,186,201,201,216,217,7,7,23,23,38,38,
53,54,69,69,84,85,100,100,115,115,131,131,146,146,162,177,177,192,192,
208,208,223,223,13,14,29,29,44,44,59,74,75,90,90,105,105,120,106,
121,136,136,151,151,167,167,182,182,197,209,209,194,194,179,179,165,150,150,
135,135,120,120,91,91,76,61,61,46,47,32,32,17,17,2,213,213,198,
198,183,183,169,169,154,154,139,140,125,125,110,110,96,96,81,66,67,52,
52,37,38,23,23,8,9,219,219,204,205,205,190,191,176,176,161,162,147,
147,133,133,118,119,119,104,105,90,90,61,61,61,47,47,32,33,18,19,
19,4,5,5,216,216,201,202,202,188,188,189,174,175,175,161,161,161,147,
147,148,133,134,134,135,120,106,106,92,93,93,94,79,80,80,81,67,67,
67,68,69,54,55,55,56,57,43,43,43,44,45,45,31,17,18,18,19,
19,20,21,21,22,22,8,9,9,10,11,11,12,13,14,14,15,15,1,
2,2,3,4,4,5,6,6,7,8,8,24,25,25,26,27,27,28,28,
29,30,45,31,32,32,33,33,34,50,50,51,51,52,68,68,69,69,70,
85,86,87,87,103,103,104,104,120,120,106,121,122,122,123,138,139,139,155,
155,156,171,172,172,188,188,188,204,204,205,220,221,11,11,12,27,28,28,
43,44,59,60,75,75,61,76,76,92,92,107,108,108,123,124,139,139,154,
155,170,170,186,186,201,201,202,217,217,8,8,23,23,39,39,54,54,70,
70,85,100,100,116,116,131,131,147,147,162,162,177,178,193,193,208,208,224,
224,14,29,29,44,44,60,60,75,75,90,105,91,106,106,121,121,136,137,
152,167,167,182,182,198,208,209,194,179,179,164,164,149,149,135,135,120,105,
105,90,90,61,61,46,31,31,16,17,2,2,212,212,198,198,183,183,168,
153,154,139,139,124,124,110,110,95,95,81,81,66,66,51,52,37,37,22,
23,8,8,218,219,204,204,190,190,175,175,161,161,146,147,132,132,118,118,
118,103,104,89,89,75,75,61,46,46,32,32,17,18,18,4,4,4,215,
215,201,201,201,187,187,188,173,174,159,160,160,146,146,146,147,132,133,134,
119,119,120,91,91,92,92,78,78,79,80,65,66,66,67,52,53,53,54,
54,40,41,42,42,43,44,29,30,30,16,17,17,18,18,4,5,5,6,
7,8,8,8,10,10,11,12,12,13,14,14,225,225,211,212,2,3,4,
4,5,6,6,7,8,8,9,10,10,11,12,12,28,29,29,30,16,16,
17,17,33,34,34,35,35,36,52,52,53,53,54,70,70,71,71,87,87,
88,88,104,105,105,91,106,107,107,123,123,124,139,140,140,141,156,157,157,
173,173,188,189,189,205,205,206,221,221,12,12,13,28,28,29,44,45,60,
60,61,61,61,77,77,92,93,108,108,109,124,124,140,140,155,156,171,171,
186,187,202,202,218,218,8,8,24,24,39,39,55,55,70,70,86,86,101,
101,116,117,132,132,147,147,163,163,178,193,193,209,209,224,224,14,14,30,
30,45,45,60,75,61,76,76,91,91,106,121,122,137,137,152,152,167,168,
183,198,208,193,193,178,179,164,164,149,134,134,119,120,105,105,90,75,75,
60,46,31,31,16,16,1,2,212,197,197,182,182,168,168,153,153,138,139,
124,124,109,94,95,80,80,65,66,51,51,36,37,22,22,7,8,218,218,
203,204,189,189,174,175,160,160,146,146,131,131,132,117,117,103,103,88,89,
74,74,75,60,60,31,31,17,17,17,3,3,214,214,214,200,200,201,186,
187,172,172,173,158,159,159,145,145,146,131,132,132,118,118,119,119,105,105,
91,76,77,77,78,63,64,65,65,51,52,52,53,53,39,40,40,41,41,
27,27,28,29,30,30,1,1,2,3,4,4,5,5,6,217,217,218,219,
219,220,221,221,222,223,223,224,225,225,211,212,213,213,214,215,215,216,217,
217,218,219,219,220,11,11,12,12,13,14,14,15,1,16,17,18,18,19,
19,35,36,36,37,38,53,54,54,55,55,71,72,72,73,88,89,89,90,
91,91,92,107,108,108,109,124,125,125,141,141,142,157,157,158,173,174,174,
190,190,206,206,206,222,222,223,13,13,29,29,30,45,45,46,46,61,62,
62,77,78,93,93,109,109,124,125,125,140,141,156,156,171,172,187,187,203,
203,218,218,9,9,24,25,40,40,55,55,71,71,86,86,102,102,117,132,
132,148,148,163,163,178,179,194,194,209,209,225,15,15,30,30,45,45,46,
46,61,61,76,91,91,107,107,122,122,137,152,153,168,168,183,183,208,193,
193,178,178,163,148,149,134,134,119,104,104,89,90,75,75,60,60,45,16,
16,1,1,211,211,197,197,182,182,167,152,153,138,138,123,123,109,109,94,
94,79,80,65,65,50,36,36,21,21,7,7,217,217,203,203,188,188,174,
174,174,159,160,145,145,131,131,116,117,102,102,88,88,73,74,74,59,60,
45,45,16,16,17,2,2,213,213,214,199,199,185,185,186,171,172,172,157,
158,158,144,144,145,130,131,131,117,117,118,103,104,104,90,76,76,77,62,
63,63,64,49,50,50,51,37,37,38,39,39,25,25,26,26,27,28,13,
14,15,1,1,2,2,213,214,214,215,216,217,217,218,218,219,220,221,206,
207,208,208,209,210,210,196,197,198,198,199,200,200,216,217,217,218,219,219,
220,221,221,222,223,223,14,15,15,1,2,2,3,18,19,20,20,21,22,
37,38,38,39,40,55,56,56,57,72,73,74,74,90,90,76,76,92,92,
93,108,109,109,125,125,126,141,142,142,158,158,159,174,175,175,191,191,191,
207,207,223,223,223,14,14,30,30,30,31,31,47,47,62,63,63,78,79,
94,94,110,110,125,126,141,141,156,157,172,172,173,188,188,203,204,219,219,
9,10,25,25,40,41,56,71,71,87,87,102,102,117,118,133,133,148,148,
164,164,179,194,194,210,210,225,225,15,15,16,16,31,46,46,62,61,77,
77,92,92,107,122,122,138,138,153,168,168,183,183,207,192,178,178,163,163,
148,148,133,118,119,104,104,89,89,74,60,60,45,45,30,30,15,1,211,
196,196,181,182,167,167,152,152,137,138,123,108,108,93,94,79,79,64,65,
50,50,35,35,21,21,6,6,217,217,202,202,188,188,173,174,159,159,144,
145,130,130,116,116,101,102,87,87,87,73,73,59,59,44,45,30,30,16,
1,2,212,212,213,198,199,184,184,185,170,171,171,157,157,142,143,143,129,
129,130,115,116,116,102,102,103,89,89,90,90,61,61,62,62,48,48,49,
50,35,36,36,37,23,23,24,24,25,11,12,12,13,14,14,14,225,211,
212,213,213,214,215,215,201,201,202,203,204,204,205,206,206,207,208,208,209,
210,210,196,197,198,198,199,200,200,201,202,202,203,204,204,205,206,221,222,
223,223,224,225,225,211,2,2,3,4,4,5,6,21,22,22,23,24,39,
40,40,41,57,57,58,58,74,75,75,61,76,77,77,78,93,94,94,110,
110,111,126,127,127,143,143,144,159,160,175,176,176,191,192,192,208,208,224,
224,224,15,15,16,16,16,32,32,47,48,63,63,79,79,79,95,95,110,
111,126,126,142,142,157,158,173,173,188,189,204,204,219,220,10,10,25,25,
41,41,56,56,72,72,87,87,103,103,118,118,133,149,149,164,164,179,180,
195,195,210,210,225,1,1,16,16,31,31,47,47,62,77,77,92,93,108,
108,123,138,138,153,153,168,169,184,192,192,177,177,162,163,148,133,133,118,
118,103,104,89,74,74,59,59,44,45,30,15,15,225,225,196,196,181,181,
166,151,152,137,137,122,122,108,108,93,93,78,79,64,49,49,35,35,20,
20,5,6,216,216,202,202,187,187,173,173,158,158,144,144,129,130,115,115,
100,101,101,86,87,72,72,58,58,43,44,29,30,30,15,1,211,212,212,
197,198,183,184,184,169,170,155,156,156,142,142,143,128,128,129,114,115,115,
101,102,102,88,88,89,74,75,75,61,47,47,48,48,34,34,35,36,21,
22,22,23,23,10,10,11,11,12,223,223,224,225,225,211,211,197,198,198,
199,200,201,201,202,203,204,204,190,191,191,192,193,193,194,195,195,181,182,
183,183,184,185,185,186,187,202,203,204,205,205,206,207,207,208,209,209,225,
211,211,212,213,213,214,5,5,6,7,7,23,23,24,25,25,41,41,42,
43,58,59,59,60,75,61,62,62,78,78,79,94,95,95,111,111,112,127,
128,128,144,144,145,160,161,161,176,177,192,193,193,209,209,224,225,225,1,
1,16,17,17,32,33,48,48,64,64,80,80,95,96,96,111,111,127,127,
142,143,158,158,174,174,189,189,205,205,220,220,10,11,26,26,41,42,57,
57,72,87,88,103,103,118,119,134,134,149,149,165,165,180,195,195,196,196,
211,211,1,1,17,32,32,47,47,62,62,78,93,93,108,108,123,123,139,
154,154,169,169,184,192,192,177,162,162,147,147,132,133,118,103,103,88,88,
73,74,59,44,44,29,29,15,15,225,225,210,195,181,166,166,151,151,136,
137,122,107,107,92,93,78,78,63,63,49,49,34,34,20,20,5,5,216,
201,201,186,187,187,172,157,158,143,143,143,129,129,114,115,100,100,86,86,
71,72,57,57,43,43,43,29,29,14,15,225,211,211,196,197,182,183,183,
169,169,154,155,155,141,141,142,127,128,113,114,114,100,100,101,86,87,87,
88,73,74,74,60,46,46,47,32,33,33,34,20,20,21,22,7,8,9,
9,10,220,221,222,222,223,224,209,210,196,196,197,198,199,199,185,185,186,
187,188,188,189,190,190,191,192,193,193,194,194,195,181,182,183,183,184,185,
185,186,187,188,188,189,190,190,191,192,207,208,209,209,210,196,197,197,213,
213,214,215,215,216,7,7,8,9,9,25,25,26,27,42,43,43,44,60,
60,46,46,62,62,63,79,79,80,80,96,96,97,112,113,113,129,129,145,
145,145,161,161,162,177,178,193,194,194,209,210,225,211,211,1,2,17,18,
33,33,34,49,49,65,65,80,81,96,96,112,112,127,127,143,143,143,159,
159,174,189,190,190,205,206,221,11,11,26,27,42,42,57,57,73,73,88,
88,104,104,119,119,134,150,150,165,165,180,166,181,181,196,211,211,1,2,
17,17,32,32,47,63,63,78,78,93,93,108,124,124,139,139,154,154,169,
185,191,176,176,162,162,147,147,132,117,117,102,103,88,88,73,58,58,44,
44,29,29,14,224,224,210,210,195,195,180,180,151,136,136,121,121,107,107,
92,92,77,78,63,48,48,33,34,19,19,4,5,215,215,200,201,186,186,
171,172,157,157,142,143,128,128,114,114,99,100,85,85,70,71,56,57,57,
42,43,28,28,14,14,224,225,225,196,196,181,182,167,168,168,154,154,154,
140,140,126,126,127,112,113,113,99,99,100,85,86,86,72,72,73,58,59,
59,60,31,31,32,32,18,19,19,20,5,6,7,7,218,219,219,220,221,
221,207,207,208,209,210,196,181,181,182,183,184,185,186,186,187,187,173,174,
174,175,176,177,177,178,179,180,180,166,167,168,168,169,170,171,171,172,173,
173,189,190,190,191,192,193,193,194,195,195,196,197,197,198,199,199,215,216,
216,217,218,218,9,10,10,11,26,27,28,28,44,44,45,31,46,47,47,
48,63,64,64,80,81,81,97,97,98,113,114,114,130,130,130,146,146,162,
162,163,178,179,179,194,195,210,196,211,212,212,2,3,18,18,34,34,49,
50,50,65,66,81,81,97,97,112,113,128,128,143,144,159,159,175,175,190,
190,206,206,221,221,12,12,27,27,42,43,58,58,73,89,89,104,104,120,
120,135,135,150,150,151,166,166,181,181,196,197,212,212,2,17,17,32,33,
48,48,63,78,79,94,94,109,109,124,139,140,154,155,170,170,191,176,176,
161,161,146,132,132,117,117,102,87,87,73,73,58,58,43,28,28,14,14,
224,224,209,194,195,180,180,165,165,150,136,121,121,106,91,92,77,77,62,
62,48,48,33,33,18,19,4,214,214,200,200,185,185,171,171,156,156,142,
142,127,128,113,113,98,99,84,84,70,70,70,56,56,41,42,27,27,13,
13,224,224,224,210,210,181,181,166,167,167,153,153,153,139,139,125,125,126,
111,112,112,98,98,84,84,85,85,71,71,72,58,58,59,44,45,45,31,
17,17,18,18,4,4,5,6,216,217,218,218,219,205,205,206,207,208,208,
194,194,195,181,182,182,183,169,169,170,171,172,173,173,174,175,175,176,177,
178,178,179,180,180,166,167,168,168,169,170,171,171,172,173,173,174,175,176,
176,177,178,193,194,195,181,181,182,183,198,199,200,200,201,202,217,218,219,
219,220,10,11,12,12,28,29,29,30,45,31,32,32,48,48,49,64,65,
66,81,81,82,83,98,98,114,114,115,130,131,131,147,147,163,163,164,179,
179,180,195,181,196,196,212,212,213,3,4,19,19,34,35,50,51,66,66,
67,82,82,97,98,113,113,129,129,144,144,160,160,175,176,191,191,206,207,
222,222,12,27,28,43,43,58,59,74,74,89,90,105,105,120,135,135,136,
136,151,151,167,166,182,182,197,212,212,3,3,18,18,33,48,48,64,64,
79,79,94,109,109,125,125,140,155,155,170,170,190,176,176,161,146,146,131,
131,116,102,102,87,87,72,72,57,43,43,28,28,13,13,223,209,209,194,
194,179,179,165,165,150,135,135,106,106,91,91,76,77,62,47,47,32,33,
18,18,3,3,214,214,199,199,185,185,170,170,156,156,141,142,127,127,112,
113,98,98,84,84,69,70,55,55,41,41,26,27,12,12,13,223,224,209,
209,195,195,166,166,166,152,152,138,138,138,124,124,125,110,111,96,97,97,
83,83,84,69,70,70,56,57,57,43,43,44,44,30,30,16,17,2,3,
4,4,215,215,216,217,203,203,204,205,205,191,192,192,193,194,195,195,166,
167,167,168,169,170,170,171,171,157,158,159,160,160,161,162,163,163,164,165,
165,151,152,153,153,154,155,156,156,157,158,159,159,175,176,176,177,178,179,
179,180,166,181,182,183,184,184,185,186,201,202,203,203,204,220,220,221,221,
12,13,13,14,29,30,16,16,32,32,33,34,49,50,50,66,66,67,82,
83,83,99,99,100,115,116,131,132,132,148,148,149,164,165,180,180,166,181,
182,197,197,213,213,3,4,4,20,20,35,36,51,51,67,67,82,83,98,
98,113,114,129,129,145,145,160,160,176,176,191,192,207,207,222,222,13,13,
28,29,44,44,59,59,75,90,90,105,105,120,106,121,121,136,151,152,167,
167,182,182,197,198,213,3,3,18,18,33,34,49,64,64,79,79,94,95,
110,125,125,140,140,155,170,171,190,175,160,160,146,146,131,116,116,101,101,
86,87,72,57,57,42,42,27,13,13,223,223,208,208,194,194,179,164,164,
149,150,135,135,120,120,91,76,76,61,61,46,47,32,32,17,18,3,213,
213,198,199,184,184,170,170,155,155,141,141,126,126,112,112,97,98,83,83,
68,69,54,54,40,40,25,26,11,11,12,222,223,208,208,194,194,195,180,
180,151,151,137,137,138,123,123,109,109,110,95,96,96,82,82,83,68,69,
69,55,56,56,42,42,43,28,29,29,30,1,1,2,213,213,214,215,215,
201,202,202,203,203,189,190,191,191,192,178,179,179,180,180,166,167,153,153,
154,155,156,157,157,158,159,159,160,161,162,163,148,149,150,150,136,137,138,
138,154,155,156,156,157,158,159,159,160,161,162,162,163,164,180,180,166,167,
167,168,169,184,185,186,187,187,203,204,204,205,206,221,222,222,223,224,14,
15,1,16,17,17,18,33,34,35,50,51,51,67,67,68,83,84,84,100,
100,101,116,117,117,133,133,149,149,150,165,165,166,166,182,182,182,198,198,
214,214,4,5,5,21,21,36,36,52,52,68,68,83,83,99,99,114,115,
130,130,145,146,161,161,177,177,192,192,207,208,223,223,14,29,29,44,44,
60,60,75,75,76,90,91,106,106,121,122,137,137,152,152,167,182,183,198,
198,213,213,4,4,19,34,34,49,49,65,80,80,95,95,110,110,125,141,
141,156,156,171,175,175,160,160,145,130,130,116,116,101,101,86,71,71,56,
57,42,27,27,12,12,223,223,208,193,193,178,178,164,164,149,134,134,119,
120,105,105,90,90,61,46,46,31,31,17,17,2,2,213,213,198,198,184,
184,169,154,155,140,140,125,126,111,111,96,97,82,82,68,68,53,54,54,
39,40,25,25,11,11,221,222,207,207,193,193,194,179,179,165,165,136,136,
137,122,123,108,108,109,94,95,95,81,81,67,68,68,54,54,55,40,41,
41,42,27,28,29,14,15,1,1,212,213,213,213,199,200,200,201,187,187,
188,189,190,175,176,177,177,178,179,165,151,151,152,153,153,154,155,155,141,
142,143,144,144,145,146,146,147,148,149,150,150,136,137,138,139,139,140,141,
142,142,143,144,145,145,161,162,163,163,164,165,165,151,152,168,168,169,170,
170,171,187,188,188,189,189,205,206,206,207,223,223,224,225,15,1,1,2,
18,18,19,34,35,36,36,52,52,53,68,69,69,85,85,101,101,102,117,
118,118,134,134,150,150,136,151,151,167,167,183,183,183,199,199,215,215,5,
6,21,21,37,37,52,53,53,68,69,84,84,99,100,115,115,131,131,146,
146,162,162,177,192,193,208,208,224,224,14,14,29,29,45,45,60,46,61,
76,76,91,91,107,107,122,122,137,153,153,168,168,183,183,198,214,214,4,
4,19,19,34,50,50,65,65,80,95,95,110,111,126,126,141,156,156,172,
174,175,160,145,145,130,130,115,115,100,86,86,71,71,56,41,41,27,27,
12,12,222,207,207,193,193,178,178,163,148,149,134,134,119,119,104,90,90,
75,75,60,46,31,31,16,16,2,212,212,197,198,183,183,168,169,154,154,
139,140,125,125,110,111,96,96,82,82,67,68,53,53,38,39,24,24,10,
10,221,221,206,207,207,192,193,178,179,164,164,150,150,136,121,122,107,107,
108,93,94,80,80,80,66,66,67,52,53,54,39,40,40,26,26,27,13,
13,14,14,225,211,211,212,198,198,199,199,185,186,186,188,173,174,174,175,
176,176,162,163,164,164,165,151,151,137,138,139,140,141,141,142,143,143,144,
145,145,132,132,133,134,135,135,121,122,123,124,124,125,141,142,142,143,144,
145,145,146,147,148,148,149,165,151,151,152,153,154,154,170,171,171,172,173,
173,189,190,190,191,207,207,208,209,224,225,211,211,2,2,3,4,19,20,
20,36,37,37,53,53,54,69,70,70,86,86,87,102,103,118,119,119,135,
135,136,136,136,152,152,168,168,183,184,199,200,200,215,216,6,6,22,22,
38,38,53,53,69,69,84,85,100,100,116,116,131,131,147,147,162,162,178,
178,193,194,209,209,224,224,14,30,30,45,45,46,46,61,61,76,77,92,
107,107,122,123,138,138,153,168,168,183,184,199,199,214,4,5,19,20,35,
35,50,65,65,81,81,96,111,111,126,126,141,142,157,172,174,159,159,144,
144,130,130,115,100,100,85,85,70,56,56,41,41,26,11,11,222,222,207,
207,192,177,177,163,163,148,148,133,118,119,104,104,89,89,75,75,60,45,
45,16,16,1,1,211,212,197,197,182,183,168,153,153,139,139,124,124,110,
110,95,96,81,81,66,67,52,52,38,38,23,24,9,9,220,220,220,206,
206,192,192,177,178,163,164,149,149,150,135,121,106,107,107,92,93,79,79,
79,65,66,66,52,52,53,38,39,39,25,25,26,12,12,13,223,224,225,
225,196,196,197,198,184,184,185,186,171,172,173,173,174,160,160,161,162,162,
163,149,150,136,137,137,138,139,139,125,126,127,128,128,129,130,131,132,132,
133,134,135,135,121,122,123,124,124,125,126,127,128,128,129,130,131,131,147,
148,149,149,150,136,137,137,153,154,154,155,156,157,172,173,174,174,175,191,
192,192,193,208,209,210,210,211,212,212,213,3,4,5,20,21,21,37,38,
38,54,54,55,70,71,71,87,87,88,103,104,119,120,120,121,121,137,137,
137,153,153,169,169,184,185,200,200,216,216,217,7,7,23,23,38,39,54,
54,70,70,85,86,101,101,116,117,132,132,147,148,163,163,179,194,194,209,
209,225,225,15,15,16,16,31,31,46,61,62,77,77,92,92,108,108,123,
138,138,154,154,169,169,184,199,199,215,215,5,5,20,35,35,50,51,66,
81,81,96,96,112,126,127,142,142,157,157,174,159,159,144,144,129,114,114,
100,100,85,70,70,55,55,40,41,26,11,11,221,221,206,192,192,177,177,
162,162,148,133,133,118,118,103,104,89,74,74,59,60,45,45,30,30,1,
211,211,196,196,182,182,167,167,153,153,138,138,124,124,109,109,95,80,80,
66,66,66,52,52,37,37,23,23,8,9,219,220,205,205,191,191,176,177,
162,163,163,148,149,134,135,120,106,106,92,92,78,78,79,64,64,65,51,
51,37,37,38,23,24,24,10,11,11,222,222,223,224,209,210,196,196,182,
182,183,184,170,170,171,172,157,158,159,159,160,161,147,147,148,149,150,136,
121,122,123,124,124,125,125,127,127,128,129,115,116,117,117,118,119,120,120,
106,107,108,109,109,110,111,112,128,128,129,130,131,131,132,133,134,135,135,
136,137,138,138,139,140,155,156,157,158,158,159,175,175,176,177,192,193,194,
195,210,196,196,197,213,213,214,215,5,6,6,22,22,23,39,39,40,55,
56,71,72,72,88,88,89,104,105,120,106,106,121,122,137,138,153,154,154,
169,170,185,186,201,201,217,217,7,8,23,24,39,39,54,55,70,70,71,
86,86,101,117,117,132,133,148,148,164,164,179,179,194,195,210,210,225,211,
1,16,16,31,32,47,47,62,62,77,93,93,108,108,123,124,139,154,154,
169,169,184,185,200,215,215,5,5,21,36,36,51,51,66,66,81,97,97,
112,112,127,142,142,157,158,173,158,158,144,129,129,114,114,99,84,84,70,
70,55,55,40,25,25,10,11,221,206,206,191,191,176,177,162,147,147,132,
132,118,118,103,88,88,73,74,59,59,44,29,30,15,15,225,225,196,196,
181,181,167,152,152,137,138,123,123,108,109,94,94,79,80,65,65,51,51,
36,37,22,22,8,8,218,219,204,204,190,190,176,176,161,162,162,147,148,
133,134,119,120,120,91,91,77,77,78,63,63,49,50,50,36,36,37,22,
23,23,9,10,10,221,221,222,208,208,209,209,195,181,182,182,168,168,169,
170,155,157,157,158,158,144,145,146,146,147,148,133,134,135,121,122,122,124,
109,110,111,112,113,113,114,115,116,116,117,118,119,120,120,106,107,108,109,
110,110,111,112,113,113,114,115,116,117,117,133,134,135,121,121,122,123,139,
139,140,141,142,142,158,159,159,160,161,177,177,178,179,194,195,181,181,197,
197,198,199,214,215,216,6,7,7,23,24,24,40,40,41,56,57,57,73,
73,89,89,90,105,91,106,107,107,122,123,138,139,154,155,155,170,171,186,
186,202,202,218,218,8,9,24,24,40,40,55,55,71,71,86,87,102,102,
118,118,133,134,149,149,164,164,180,195,195,210,196,211,211,1,1,17,17,
32,47,48,62,63,78,78,93,108,109,124,124,139,139,155,170,170,185,185,
200,200,215,6,6,21,21,36,51,52,67,67,82,82,97,112,112,127,128,
143,158,158,173,158,143,143,128,128,114,114,99,84,84,69,69,54,39,40,
25,25,10,220,220,205,206,191,176,176,161,161,146,147,132,117,117,102,102,
88,88,73,58,58,44,44,29,29,14,15,225,210,210,195,181,166,166,151,
152,137,137,122,123,108,108,93,79,79,64,65,50,50,35,36,21,21,7,
7,217,218,203,204,189,189,190,175,175,161,161,147,147,132,133,133,119,119,
105,105,76,76,77,62,62,48,48,49,35,35,36,21,22,22,8,8,9,
220,220,221,207,207,208,193,194,195,195,166,167,168,168,154,155,155,156,142,
142,143,144,144,131,131,132,133,133,134,135,106,107,107,108,109,110,111,111,
112,113,99,100,101,101,102,103,104,105,105,91,92,93,94,95,95,96,97,
98,114,114,115,116,117,118,118,119,120,106,122,122,123,124,125,125,126,142,
143,143,144,145,160,161,162,163,178,179,180,180,181,182,182,183,198,199,200,
215,216,217,7,8,8,24,24,25,41,41,42,57,58,58,74,74,90,90,
76,91,92,107,108,123,123,124,139,140,155,156,171,171,187,187,187,203,203,
218,219,9,9,25,25,40,41,56,56,72,72,87,88,103,118,119,134,134,
149,149,165,165,180,180,195,181,196,196,211,2,2,17,17,32,33,48,48,
63,79,78,94,94,109,109,124,140,140,155,155,170,171,186,201,201,216,216,
6,21,21,37,37,52,67,67,82,83,98,112,113,128,128,143,143,158,173,
158,143,143,128,128,113,98,98,83,84,69,54,54,39,39,24,9,10,220,
220,205,205,190,175,176,161,161,146,131,131,117,117,102,102,87,72,73,58,
58,43,43,29,14,14,224,224,210,210,195,195,180,166,151,136,136,122,122,
107,107,93,93,78,79,64,64,49,50,35,35,21,21,6,7,217,217,203,
203,188,189,174,174,160,160,146,146,132,132,132,118,118,104,104,90,90,76,
61,62,47,47,48,34,34,35,20,21,6,7,7,218,219,219,205,206,206,
207,192,193,194,179,180,166,166,152,153,154,154,140,141,141,142,143,128,130,
130,131,132,118,118,119,120,106,107,107,108,94,94,96,96,97,98,99,100,
100,101,102,103,104,105,105,91,92,93,94,95,95,96,97,98,99,100,100,
101,102,103,119,119,120,106,107,107,108,109,125,126,126,127,128,144,144,145,
146,146,162,163,164,164,180,166,166,167,183,183,184,200,200,201,201,217,218,
218,9,9,10,26,26,42,42,43,58,59,59,75,75,76,76,77,92,93,
108,109,124,124,125,140,141,156,156,172,172,187,188,203,204,219,219,10,10,
25,26,41,41,57,57,72,73,88,88,103,104,119,119,134,135,150,150,165,
180,166,181,181,196,197,212,212,2,3,18,33,33,48,49,64,64,79,94,
95,110,110,125,125,140,155,155,171,171,186,201,201,216,217,7,7,22,37,
37,52,52,68,83,83,98,98,113,128,128,144,143,159,157,157,142,142,128,
113,113,98,98,83,68,68,53,54,39,24,24,9,9,219,219,205,190,190,
175,175,160,145,146,131,131,116,116,101,87,87,72,72,57,57,43,28,28,
13,13,224,224,209,194,195,180,180,165,165,136,136,121,121,107,92,92,77,
78,63,63,49,49,34,34,20,20,5,6,216,216,202,202,187,188,173,174,
159,159,145,145,146,131,131,117,117,103,103,89,89,90,75,61,46,46,47,
32,33,19,19,20,5,6,6,217,218,218,204,204,205,190,191,192,178,178,
179,180,165,151,151,152,138,139,139,141,126,127,127,128,129,115,116,117,117,
118,119,119,105,91,92,93,94,95,95,96,97,83,84,84,85,86,87,88,
89,90,90,76,77,78,79,80,81,81,82,83,84,100,101,101,102,103,104,
105,105,91,107,108,109,109,110,111,112,127,128,129,130,130,146,147,148,148,
164,165,165,151,167,167,168,169,184,185,186,201,202,203,218,219,219,10,10,
11,27,27,28,43,44,59,60,60,61,61,77,77,78,93,94,109,109,125,
125,141,141,142,157,157,173,173,189,189,204,205,220,220,11,11,26,27,42,
42,58,58,73,73,89,89,104,105,120,135,135,136,136,151,151,166,166,182,
182,197,212,213,3,3,18,18,34,49,49,64,64,80,80,95,110,110,125,
126,141,141,156,171,171,187,186,202,217,217,7,7,22,23,38,53,53,68,
68,83,98,98,113,114,129,144,144,159,157,157,142,142,127,112,112,97,98,
83,68,68,53,53,38,23,24,9,9,219,204,204,189,189,175,160,160,145,
145,130,130,116,101,101,86,86,71,72,57,42,42,27,28,13,13,223,208,
209,194,194,179,179,165,165,150,135,121,106,106,91,92,77,77,62,63,48,
48,34,34,19,5,5,215,216,201,201,187,187,172,173,173,158,159,144,145,
130,130,116,116,102,102,103,88,88,74,74,60,60,46,31,32,18,18,19,
4,5,5,216,216,217,203,203,204,189,190,191,177,177,178,163,164,165,151,
136,137,138,139,124,125,126,126,127,113,114,115,115,116,102,103,104,104,105,
91,92,92,79,80,80,81,82,83,84,84,85,86,87,88,89,90,90,76,
77,78,79,80,81,81,82,83,84,85,86,86,87,88,104,105,91,91,92,
93,94,95,110,111,112,113,113,129,130,131,131,132,148,149,149,150,151,151,
152,153,169,169,170,186,186,187,202,203,204,219,220,220,11,12,12,28,28,
29,44,45,60,46,46,62,62,78,78,94,94,95,110,111,126,126,142,142,
158,158,173,174,174,189,190,205,206,221,221,12,12,27,42,43,58,58,74,
74,89,89,105,105,120,106,121,121,136,151,152,167,167,182,183,198,198,213,
3,3,19,19,34,34,49,64,65,80,80,95,95,111,126,126,141,141,156,
157,172,187,187,202,202,218,8,7,23,23,38,53,53,68,68,84,99,99,
114,114,129,144,144,159,156,156,142,127,127,112,112,97,82,82,67,68,53,
38,38,23,23,8,218,218,204,204,189,174,174,159,159,145,145,130,115,115,
100,101,86,71,71,56,56,42,42,27,12,12,223,223,208,208,193,179,179,
164,164,149,150,135,135,120,106,91,76,76,62,62,47,48,33,33,18,19,
4,4,215,215,200,201,186,186,172,172,157,158,143,144,129,129,115,115,116,
101,102,87,87,73,73,59,59,60,45,31,16,17,18,3,4,4,215,215,
201,202,202,188,188,189,175,175,176,177,162,163,164,149,150,136,137,122,123,
124,124,110,111,112,112,113,99,100,101,102,103,104,104,90,76,77,77,78,
79,80,81,81,68,69,69,70,71,72,73,74,75,75,61,62,63,64,65,
66,67,67,68,69,85,86,87,88,88,89,90,76,77,92,93,94,95,96,
97,97,113,114,115,115,116,132,133,133,134,150,136,136,137,153,153,154,170,
170,171,172,187,188,189,204,205,205,221,221,12,13,13,29,29,30,45,31,
46,47,47,63,63,79,79,95,95,110,111,111,127,127,143,143,158,159,174,
174,190,190,206,206,221,222,12,12,28,28,43,44,59,59,74,75,90,90,
91,106,106,121,122,137,137,152,152,168,168,183,198,199,214,214,4,4,19,
35,35,50,50,65,66,81,96,96,111,111,127,141,142,157,157,172,172,187,
203,203,218,218,8,23,23,39,39,54,69,69,84,84,99,114,114,129,130,
145,160,156,156,141,126,126,111,112,97,82,82,67,52,52,37,37,23,23,
8,218,218,203,203,188,174,174,159,159,144,129,129,115,115,100,85,85,70,
71,56,56,41,26,26,12,12,222,222,207,193,193,178,178,163,164,149,134,
134,120,120,105,105,76,76,61,61,47,47,32,33,18,3,3,214,214,199,
200,185,185,171,171,157,157,142,143,128,128,129,114,115,100,101,86,86,72,
72,73,58,59,44,45,30,16,17,2,2,213,214,214,200,200,201,187,187,
188,173,174,175,160,161,162,162,148,149,150,135,121,122,123,108,109,110,111,
111,97,98,99,100,101,87,87,88,88,89,90,77,62,63,64,64,66,66,
68,68,69,70,71,71,73,74,75,75,61,62,63,64,65,66,67,68,68,
69,70,71,72,73,74,74,90,76,77,78,79,79,80,96,97,98,98,99,
115,116,117,117,118,134,134,135,121,137,137,138,154,155,155,156,171,172,173,
188,189,190,205,206,206,222,223,223,14,14,30,30,16,31,32,47,48,63,
64,64,80,80,96,96,112,112,127,128,128,144,144,159,160,175,175,191,191,
206,207,222,222,13,13,29,44,44,59,60,75,75,90,76,91,91,106,107,
122,122,137,153,153,168,168,183,184,199,214,214,4,5,20,20,35,50,51,
66,66,81,81,96,112,112,127,127,142,157,158,173,173,188,203,203,218,218,
9,23,24,39,39,54,54,69,84,85,100,115,115,130,130,145,160,156,141,
141,126,126,111,96,96,81,81,67,52,52,37,37,22,7,7,218,218,203,
188,188,173,173,158,144,144,129,129,114,99,99,85,85,70,70,55,40,41,
26,26,11,11,222,207,207,192,192,178,178,163,148,148,134,134,119,119,105,
105,90,75,61,46,46,31,32,17,17,3,3,213,214,199,199,185,185,170,
171,156,156,142,142,128,128,113,114,99,100,85,85,71,71,72,57,58,43,
44,29,30,30,1,1,212,213,213,199,199,200,186,186,187,172,173,174,159,
160,161,147,147,148,134,134,135,121,107,107,108,109,95,95,96,97,97,84,
85,85,86,87,88,74,74,75,61,62,63,64,64,66,52,53,53,54,55,
56,57,58,59,60,60,46,47,48,49,50,51,52,53,53,54,55,71,72,
73,74,75,75,61,62,63,79,80,81,81,82,83,99,99,100,101,102,118,
118,119,120,121,121,122,123,139,139,140,156,156,157,173,173,174,190,190,191,
206,207,208,223,224,224,15,15,16,16,17,32,33,48,49,64,65,65,81,
81,97,97,113,113,128,129,144,145,160,160,176,176,191,192,207,207,223,223,
13,14,29,29,45,45,60,60,61,61,76,91,92,107,107,122,123,138,138,
154,168,169,184,184,200,199,215,5,5,21,21,36,36,51,66,67,82,82,
97,97,112,127,128,142,143,158,173,173,188,188,204,219,219,9,9,24,39,
39,55,55,70,85,85,100,100,115,130,130,145,146,155,140,140,126,126,111,
96,96,81,81,66,51,51,37,22,22,7,7,217,202,202,187,188,173,158,
158,143,143,128,129,114,99,99,84,84,69,55,55,40,40,25,10,11,221,
221,206,206,192,177,177,162,162,148,148,133,133,119,104,104,89,90,75,75,
60,46,31,31,17,2,2,212,213,198,198,184,184,169,170,155,155,141,141,
127,127,112,113,98,99,84,84,85,70,71,56,57,42,43,43,29,29,15,
15,211,211,212,198,198,199,184,185,171,171,172,158,158,159,159,145,146,147,
133,133,134,120,120,106,107,93,93,94,95,96,81,82,84,84,85,71,72,
73,74,74,75,61,47,47,49,49,51,51,52,53,54,55,56,57,58,59,
60,60,46,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,
62,62,63,64,65,66,82,82,83,84,85,101,102,102,103,104,120,120,106,
107,123,123,124,140,140,141,157,158,158,159,174,175,176,191,192,207,208,209,
224,225,225,1,2,17,18,33,34,34,50,50,66,66,81,82,82,98,98,
113,114,129,130,145,146,161,161,177,177,192,193,208,208,224,224,14,15,30,
45,45,46,46,61,61,77,77,92,93,108,123,123,139,139,154,154,169,170,
185,200,200,215,215,6,6,21,36,36,51,52,67,82,82,97,97,113,128,
128,143,143,158,159,174,189,189,204,204,219,9,10,25,25,40,55,55,70,
85,85,100,100,116,131,131,146,146,155,140,140,125,110,110,95,95,81,66,
66,51,51,36,21,21,6,7,217,202,202,187,187,172,157,158,143,143,128,
113,113,98,99,84,69,69,54,54,39,25,25,10,10,220,221,206,191,191,
176,177,162,162,147,132,133,118,118,103,104,89,89,74,60,60,45,45,16,
16,1,1,212,212,197,198,183,183,169,169,154,155,140,141,126,126,112,112,
98,98,84,84,69,70,55,56,41,42,42,28,28,14,14,225,225,211,197,
197,198,183,184,169,170,171,156,157,158,143,144,145,131,131,132,133,118,119,
120,120,91,92,93,94,80,80,81,82,83,69,70,71,72,73,58,59,60,
46,47,47,49,50,50,36,37,37,39,40,40,42,43,44,45,45,31,32,
33,34,35,36,37,38,39,40,41,56,57,58,59,60,46,47,48,49,64,
65,66,67,68,84,84,85,86,87,103,103,104,105,106,107,107,108,124,124,
125,126,142,142,143,159,159,160,176,176,177,193,193,209,209,210,225,211,212,
2,3,18,19,34,35,35,51,51,67,67,82,83,98,99,114,114,130,130,
146,146,161,162,177,177,193,193,209,209,224,224,15,15,30,16,31,31,46,
47,62,77,78,93,93,108,108,124,124,139,154,155,170,170,185,186,200,216,
216,6,7,22,22,37,52,52,67,68,83,98,98,113,113,129,144,143,159,
159,174,189,189,205,204,220,10,10,25,25,40,55,55,71,71,86,101,101,
116,116,131,146,146,154,140,140,125,110,110,95,95,80,65,65,50,51,36,
21,21,6,216,216,201,201,187,172,172,157,157,142,127,127,113,113,98,83,
83,68,68,54,54,39,24,24,9,10,220,205,205,190,191,176,176,161,146,
147,132,132,117,118,103,88,88,73,74,59,59,45,45,30,30,1,211,211,
197,197,182,183,168,168,154,154,139,140,125,125,111,111,97,97,82,83,68,
69,54,55,55,41,41,27,27,13,13,14,224,225,210,196,196,182,183,168,
169,169,155,156,157,142,143,144,129,130,131,116,117,118,119,105,105,91,92,
78,78,79,80,66,67,67,68,70,56,56,57,57,58,60,46,32,32,33,
34,35,36,37,37,39,40,40,42,43,44,45,45,31,32,33,34,35,36,
37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,51,67,68,
69,70,71,86,87,88,89,105,105,91,92,108,108,109,110,126,126,127,143,
144,144,160,161,161,177,177,178,194,194,210,210,196,211,212,3,3,4,19,
20,35,36,51,52,52,68,68,83,84,99,100,115,116,131,131,147,147,162,
163,178,179,194,194,209,210,225,225,1,16,16,32,32,47,47,63,63,78,
78,93,109,109,124,125,140,140,155,170,171,186,186,201,201,216,7,7,22,
22,37,52,53,68,68,83,83,98,114,114,129,129,144,159,160,174,175,190,
205,205,220,220,10,25,26,41,56,56,71,71,86,101,101,117,117,132,147,
147,154,139,139,124,109,109,95,80,80,65,65,50,35,35,20,20,6,216,
216,201,201,186,171,171,157,157,142,127,127,112,112,97,83,83,68,68,53,
38,39,24,24,9,219,219,205,205,190,190,175,160,161,146,146,131,132,117,
102,102,87,88,73,73,58,44,44,29,30,15,15,225,211,196,196,182,182,
167,168,153,138,139,124,124,110,110,96,96,81,82,82,68,68,54,54,39,
40,26,26,12,12,13,223,224,209,210,210,181,181,167,168,168,154,155,155,
141,142,142,128,129,129,115,116,116,102,103,104,105,90,76,77,78,64,64,
66,66,67,53,54,54,55,56,57,43,44,31,31,32,33,34,35,21,22,
22,24,25,25,27,28,29,30,30,16,17,18,19,20,21,22,23,24,25,
26,42,43,44,45,31,31,32,33,49,50,51,52,53,53,69,70,71,72,
73,89,89,90,76,92,92,93,94,110,111,111,127,128,128,144,145,145,161,
162,162,178,179,179,195,195,196,197,197,213,213,4,4,5,20,21,36,37,
52,53,68,69,84,85,85,100,101,116,117,132,132,148,148,163,179,179,194,
195,210,210,225,211,1,2,17,17,32,33,48,63,64,79,79,94,94,110,
125,125,140,140,156,156,171,186,187,202,202,217,217,7,23,23,38,38,53,
68,69,84,84,99,114,114,129,129,145,160,160,175,175,190,205,205,221,221,
11,26,26,41,41,56,71,72,87,87,102,117,117,132,147,147,154,139,124,
124,109,109,94,79,79,64,65,50,35,35,20,20,5,215,215,200,186,186,
171,171,156,141,141,126,127,112,97,97,82,82,67,53,53,38,38,23,8,
9,219,219,204,204,189,175,175,160,160,145,146,131,116,116,101,102,87,87,
72,58,58,43,43,29,29,14,14,225,210,210,181,181,166,167,152,152,138,
138,123,124,109,110,95,95,81,81,67,67,53,53,39,39,24,25,25,11,
11,222,223,208,209,209,195,195,166,167,167,153,153,154,140,140,126,127,128,
113,114,115,115,101,102,103,88,89,90,76,62,63,63,64,50,51,52,53,
53,54,40,41,42,43,44,45,16,17,18,18,20,21,22,22,24,25,25,
27,28,29,30,30,16,17,18,19,20,21,22,23,24,25,26,27,28,29,
30,16,32,33,33,34,35,36,52,53,54,55,56,56,72,73,74,75,76,
76,77,78,94,95,95,111,112,113,113,129,130,130,146,147,162,163,164,179,
180,180,181,182,197,198,198,214,214,5,5,21,22,22,37,38,53,54,69,
70,85,85,101,101,117,117,133,133,148,149,164,164,180,180,181,195,196,196,
212,2,2,17,18,33,33,49,49,64,79,79,95,95,110,110,126,141,141,
156,156,172,172,187,202,203,217,218,8,8,23,38,39,54,54,69,84,84,
99,100,115,130,130,145,145,160,175,176,191,191,206,221,221,11,26,26,42,
41,57,72,72,87,87,102,117,117,132,133,148,153,138,123,124,109,109,94,
79,79,64,64,49,34,34,20,5,5,215,215,200,185,185,170,170,156,141,
141,126,126,111,96,97,82,82,67,52,52,37,38,23,8,8,218,218,204,
189,189,174,174,159,145,145,130,130,115,116,101,86,86,72,72,57,57,43,
43,28,13,14,224,224,209,210,195,195,166,166,151,137,137,122,123,108,109,
94,94,80,80,66,66,51,52,52,38,38,24,24,10,10,221,221,207,207,
208,193,194,180,180,166,151,152,138,139,139,125,125,126,112,113,113,99,100,
101,101,87,88,89,75,75,61,62,48,49,49,51,52,37,38,39,40,41,
42,28,29,30,30,17,18,18,20,6,7,7,9,10,10,12,13,14,15,
15,1,2,3,4,5,6,7,8,9,10,11,27,28,29,30,16,17,18,
19,35,36,36,37,38,39,55,56,57,58,59,74,75,61,62,78,78,79,
95,96,97,97,113,114,114,130,131,131,147,148,149,164,165,180,166,167,182,
183,198,199,200,215,216,6,6,22,23,38,38,54,55,55,70,71,86,87,
102,102,118,118,134,134,149,150,165,180,166,181,181,196,197,212,213,3,3,
18,33,34,49,49,65,65,80,80,95,111,111,126,126,142,142,157,172,172,
188,188,203,218,218,9,8,24,39,39,54,54,70,85,85,100,100,115,130,
130,146,146,161,176,176,191,191,206,222,222,11,12,27,42,42,57,72,72,
87,87,103,118,118,133,133,148,153,138,123,123,108,108,93,78,79,64,49,
49,34,34,19,4,4,214,214,200,185,185,170,170,155,140,140,126,111,111,
96,96,81,66,66,52,52,37,22,22,7,8,218,203,203,188,188,174,174,
159,144,144,129,130,115,100,100,86,86,71,71,56,42,42,27,28,13,13,
223,224,209,194,195,180,180,151,151,136,136,122,122,108,108,93,94,79,80,
65,65,51,51,37,37,23,23,9,9,220,220,221,206,207,192,193,179,179,
180,165,151,137,137,138,123,124,125,111,111,112,98,99,99,85,86,87,87,
73,74,75,46,47,48,48,49,35,36,37,38,39,25,26,27,28,29,30,
30,1,3,3,5,5,7,7,9,10,10,12,13,14,15,15,1,2,3,
4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,
38,39,40,40,41,57,58,59,60,46,61,62,63,79,80,80,81,97,98,
99,114,115,116,131,132,133,148,149,150,151,151,167,167,168,183,184,199,200,
216,216,217,7,8,23,24,39,39,55,56,71,71,87,87,103,103,119,119,
134,134,150,150,151,151,166,166,182,182,198,213,213,3,3,19,19,34,35,
50,65,66,81,81,96,96,111,127,127,142,142,158,172,173,188,188,203,204,
219,9,9,24,24,39,55,55,70,70,85,100,101,115,116,131,146,146,161,
176,177,192,192,207,222,222,12,12,27,42,43,57,58,73,88,88,103,118,
118,133,133,148,152,138,123,123,108,93,93,78,78,63,48,48,33,34,19,
4,4,214,199,199,184,184,169,155,155,140,140,125,110,110,95,96,81,66,
66,51,51,36,22,22,7,7,217,202,202,188,188,173,158,158,144,144,129,
114,114,100,100,85,85,70,56,56,41,41,27,27,12,222,223,208,208,194,
194,179,180,165,165,136,121,121,107,107,92,93,78,78,64,64,50,50,36,
36,22,22,8,8,8,219,220,205,206,191,192,177,178,179,164,165,150,136,
137,122,123,124,109,110,111,96,97,98,84,85,86,71,72,73,73,60,60,
46,47,33,34,35,35,22,23,24,24,25,26,13,14,14,15,1,2,3,
4,5,216,217,218,219,220,221,222,223,224,225,212,213,214,215,216,217,218,
219,220,221,12,13,14,15,1,1,2,3,4,20,21,22,23,24,25,41,
42,43,44,59,60,46,47,63,64,64,65,81,82,83,98,99,100,116,116,
117,133,133,134,150,150,136,152,152,168,168,169,185,185,201,201,217,217,8,
8,9,24,25,40,41,56,56,72,72,88,88,104,104,119,120,135,121,136,
151,151,167,167,182,183,198,198,214,214,4,19,20,35,35,50,51,66,81,
82,97,97,112,112,127,143,143,158,158,174,189,188,204,204,219,9,10,25,
25,40,55,55,71,70,86,101,101,116,116,131,147,147,162,162,177,192,192,
207,207,222,13,13,28,43,43,58,58,73,88,88,103,104,119,134,134,149,
152,137,122,122,107,92,93,78,78,63,48,48,33,33,18,3,3,214,199,
199,184,184,169,154,154,139,139,125,110,110,95,80,80,65,65,51,36,36,
21,21,6,216,217,202,202,187,172,172,158,158,143,143,128,114,114,99,99,
84,70,70,55,55,41,41,26,11,12,222,222,207,208,193,193,179,164,164,
150,150,135,121,106,106,92,92,77,78,63,64,49,50,35,35,21,21,7,
7,218,218,204,204,190,190,191,177,177,163,163,149,150,150,121,122,122,108,
109,95,95,96,82,83,83,84,70,71,72,57,58,59,60,45,32,32,34,
19,20,21,23,23,9,10,11,12,12,14,15,211,212,213,214,215,216,217,
218,219,220,220,222,223,224,225,212,213,214,215,216,217,218,219,220,221,222,
223,224,225,211,2,3,4,5,6,7,8,24,24,25,26,27,43,44,45,
31,47,48,48,49,65,66,67,82,83,84,85,100,101,102,118,118,134,135,
135,136,137,137,153,154,169,170,185,186,186,202,202,218,218,9,9,25,26,
41,41,57,57,73,73,89,89,104,105,120,120,121,121,137,137,152,152,168,
183,183,199,199,214,215,5,5,21,35,36,51,51,67,67,82,97,98,113,
113,128,143,143,158,159,174,174,189,205,205,220,220,10,25,25,40,41,56,
71,71,86,86,102,116,117,132,147,147,162,162,177,193,193,208,208,223,13,
13,28,43,43,58,58,74,89,89,104,104,119,134,134,149,152,137,122,122,
107,92,92,77,77,62,47,48,33,18,18,3,3,213,198,198,183,183,169,
154,154,139,124,124,109,109,94,80,80,65,65,50,35,35,21,21,6,216,
216,201,201,187,172,172,157,157,143,128,128,113,113,98,84,84,69,69,55,
55,40,25,26,11,11,221,222,207,192,192,178,178,163,164,149,149,135,135,
120,91,91,76,77,62,63,48,48,34,34,20,20,6,6,217,217,203,203,
204,189,190,175,176,162,162,163,148,149,135,135,121,107,108,93,94,95,80,
81,82,68,69,69,70,56,57,58,43,45,45,31,17,18,19,20,21,6,
7,9,10,10,11,222,224,225,211,211,213,214,215,201,202,202,204,205,206,
207,208,209,210,197,198,199,200,201,202,203,204,205,206,222,223,224,225,211,
212,213,214,5,6,7,8,9,10,26,27,28,28,29,45,31,32,33,49,
50,50,66,67,68,69,84,85,86,102,103,103,119,120,135,121,122,137,138,
153,154,155,170,171,187,187,203,203,204,219,220,10,11,26,27,42,43,58,
59,74,74,89,90,105,91,106,121,122,137,138,153,153,168,169,184,184,200,
215,215,6,6,21,21,37,51,52,67,67,82,83,98,113,113,129,129,144,
159,159,175,174,190,205,205,220,220,11,26,26,41,41,56,72,71,87,87,
102,117,117,132,132,148,163,163,178,193,193,208,208,223,13,14,28,29,44,
59,59,74,89,89,104,104,119,134,135,150,151,136,121,122,107,92,92,77,
77,62,47,47,32,17,17,2,3,213,198,198,183,168,168,153,153,138,124,
124,109,109,94,79,79,64,64,50,35,35,20,5,5,215,216,201,186,186,
171,171,157,142,142,127,127,112,98,98,83,83,69,69,54,39,39,25,25,
10,220,221,206,206,191,192,177,177,163,148,148,134,134,119,120,105,105,76,
76,62,62,47,48,33,34,19,20,5,5,216,217,202,202,188,189,174,175,
160,161,162,147,148,133,134,135,120,106,92,92,93,79,80,81,67,67,68,
54,55,56,56,42,43,44,30,16,17,17,18,5,5,6,7,8,219,220,
221,222,223,225,196,196,198,198,200,200,202,203,204,205,206,206,208,209,210,
197,198,199,200,201,202,203,204,205,206,207,208,209,210,196,212,213,214,215,
216,217,8,9,10,11,12,28,29,30,16,17,33,34,34,50,51,52,53,
68,69,70,86,87,87,103,104,105,120,106,122,122,123,139,139,155,155,156,
172,172,188,188,204,204,220,220,11,11,27,27,43,43,59,59,74,75,90,
76,91,91,107,107,123,123,138,139,154,169,169,184,185,200,200,216,216,6,
22,22,37,37,53,68,68,83,83,99,99,114,129,129,144,145,160,175,175,
190,191,206,221,221,11,11,26,41,42,57,72,72,87,87,102,118,117,133,
133,148,163,163,178,178,194,209,208,224,14,14,29,29,44,59,59,74,90,
90,105,105,120,135,135,150,151,136,121,121,106,91,91,76,76,62,47,47,
32,17,17,2,2,212,197,197,182,168,168,153,153,138,123,123,108,108,94,
79,79,64,49,49,34,34,20,5,5,215,215,200,185,186,171,171,156,141,
141,127,127,112,97,97,83,83,68,53,53,39,39,24,24,10,220,220,205,
206,191,176,176,162,162,147,148,133,133,119,119,104,90,90,75,61,46,47,
32,33,18,18,4,4,215,215,201,201,187,187,173,173,174,160,160,146,147,
132,133,133,119,120,105,91,92,78,78,79,65,66,67,52,53,54,40,41,
42,42,28,29,30,16,2,3,4,5,216,217,218,219,220,221,207,208,209,
210,196,198,198,200,200,187,188,189,190,191,192,193,194,195,182,183,184,185,
186,187,188,189,190,206,207,208,209,210,197,198,199,200,216,217,218,219,220,
221,12,12,13,14,30,16,17,18,34,35,36,37,52,53,54,70,71,72,
87,88,89,104,105,91,107,107,123,123,124,140,141,156,157,172,173,174,189,
189,205,205,221,222,12,13,28,29,44,44,60,60,75,61,76,77,92,107,
108,123,123,139,139,155,155,170,171,186,201,201,217,216,7,22,22,37,38,
53,53,68,84,84,99,99,115,130,130,145,145,161,176,176,191,191,206,221,
221,12,12,27,42,42,57,57,73,87,88,103,118,118,133,133,148,164,164,
178,179,194,209,209,224,14,14,29,30,45,60,60,75,90,90,105,105,120,
135,135,150,151,136,121,121,106,91,91,76,76,61,46,46,31,16,17,2,
2,212,197,197,182,167,167,152,152,138,123,123,108,93,93,78,78,63,49,
49,34,34,19,4,4,214,215,200,185,185,170,155,155,141,141,126,111,111,
97,97,82,67,67,53,53,38,38,23,9,9,219,219,205,190,190,175,176,
161,161,147,147,132,118,118,103,104,89,89,75,75,46,46,31,32,17,18,
3,4,214,215,200,201,186,187,172,173,158,159,144,145,146,131,132,118,118,
104,105,105,76,77,78,63,64,65,51,52,53,38,39,40,26,27,28,29,
14,1,1,3,214,214,215,217,218,204,205,206,207,208,208,210,181,181,183,
185,185,187,188,188,190,191,192,193,194,195,182,183,184,185,186,187,188,189,
190,191,193,194,195,181,197,198,199,200,201,202,203,219,220,221,222,223,14,
15,1,2,18,19,20,20,36,37,38,54,55,55,71,72,73,89,89,90,
91,92,92,108,109,124,125,140,141,142,158,158,174,174,190,190,206,206,222,
222,13,13,29,29,44,45,60,46,61,62,77,77,93,93,108,109,124,139,
140,155,155,171,171,186,187,202,217,217,8,8,23,38,39,54,54,69,69,
85,99,100,115,115,131,145,146,161,161,176,191,192,207,222,222,12,12,28,
43,43,58,58,73,88,88,103,104,119,134,134,149,164,164,179,179,194,210,
210,225,15,15,30,30,45,60,60,75,90,90,105,105,120,135,135,136,165,
150,135,135,120,105,105,76,76,61,46,46,31,16,16,1,1,211,196,196,
182,167,167,152,152,137,122,122,107,92,93,78,78,63,48,48,33,33,18,
4,4,214,199,199,184,184,170,155,155,140,140,125,111,111,96,96,81,67,
67,52,52,37,23,23,8,8,219,219,204,189,190,175,175,160,146,146,131,
132,117,117,103,103,88,89,74,59,60,45,31,16,17,2,2,213,213,199,
199,185,186,171,171,157,158,158,144,144,130,131,116,117,118,103,104,90,76,
76,62,63,49,50,50,36,37,38,39,25,26,26,12,13,14,15,211,212,
213,214,215,201,202,204,205,205,206,192,194,195,181,182,183,184,185,186,173,
174,175,176,177,178,179,180,167,168,169,170,171,172,173,174,191,192,193,194,
195,181,182,183,184,200,201,202,203,204,205,221,222,224,224,225,1,2,3,
4,20,21,22,38,39,40,40,56,57,58,73,74,90,76,76,92,93,109,
109,110,126,126,142,142,158,159,159,175,175,191,192,207,208,223,224,14,14,
30,30,45,31,46,47,62,77,78,93,94,109,109,125,125,140,141,156,171,
171,187,187,202,217,218,8,8,24,24,39,54,54,70,70,85,100,100,116,
116,131,146,146,162,162,177,192,192,207,207,223,12,13,28,43,43,58,58,
74,89,89,104,104,119,134,134,149,165,165,180,180,195,210,210,225,15,15,
30,30,45,60,60,75,76,76,91,91,106,121,121,136,165,150,135,135,120,
105,105,90,90,75,60,60,45,16,16,1,1,211,196,196,181,166,166,151,
151,137,122,122,107,92,92,77,77,62,48,48,33,18,18,3,3,213,199,
199,184,184,169,154,154,140,140,125,110,110,95,81,81,66,66,51,37,37,
22,22,7,8,218,203,203,189,189,174,160,160,145,145,131,131,116,102,102,
87,88,73,73,59,59,45,45,30,16,1,2,212,213,198,199,184,185,170,
171,156,157,142,143,129,129,115,116,116,102,103,88,89,90,61,62,47,48,
49,35,36,36,22,23,24,25,11,11,13,224,225,211,212,212,199,200,201,
202,203,189,190,191,192,194,195,195,167,168,169,170,171,173,174,175,176,177,
178,179,180,167,168,169,170,171,172,173,175,176,177,178,179,180,181,182,183,
185,186,187,188,204,205,206,207,208,224,225,211,212,213,4,5,6,22,22,
23,24,40,41,42,58,58,59,75,61,77,77,78,94,95,110,111,111,127,
128,143,144,160,160,176,176,192,192,208,208,224,224,15,15,16,16,32,32,
48,48,63,64,79,79,95,95,110,126,126,141,142,157,157,172,188,188,203,
203,219,9,9,24,25,40,40,55,70,71,86,86,101,116,117,132,146,147,
162,162,177,193,192,208,208,223,13,13,28,29,44,59,59,74,89,89,104,
105,120,135,135,150,165,165,180,180,195,210,210,225,15,15,30,16,31,46,
46,61,76,76,91,91,106,122,122,137,164,149,134,134,120,105,105,90,90,
75,60,60,45,30,30,15,15,225,196,196,181,166,166,151,151,136,121,121,
106,91,92,77,77,62,47,47,32,17,17,3,3,213,198,198,183,183,169,
154,154,139,124,124,109,110,95,80,80,65,66,51,36,36,21,22,7,217,
217,203,203,188,173,174,159,159,144,145,130,115,116,101,101,87,87,72,73,
58,44,44,29,30,15,1,211,212,197,197,183,183,169,170,155,156,141,142,
127,128,129,114,115,101,101,87,88,89,74,75,46,47,47,33,34,35,21,
22,22,8,10,10,11,222,223,224,225,196,197,198,199,186,187,188,189,190,
191,177,178,179,180,167,167,169,169,171,172,159,160,161,162,163,164,165,152,
153,154,155,156,157,159,175,176,177,178,179,180,167,168,169,170,186,187,188,
189,190,191,207,208,209,196,211,213,213,214,5,6,7,8,24,25,26,42,
42,43,59,60,46,61,62,78,79,79,95,96,111,112,128,129,129,145,145,
161,162,177,178,193,194,209,210,225,211,1,1,17,17,33,33,48,64,64,
79,80,95,95,111,111,126,142,142,157,158,173,173,188,204,204,219,220,9,
25,25,40,41,56,71,71,86,87,101,117,117,132,132,148,163,163,178,193,
193,208,208,224,14,14,29,29,44,59,59,75,90,90,105,105,120,135,135,
150,165,165,180,180,195,196,196,211,1,1,16,16,31,46,47,62,77,77,
92,92,107,122,122,137,164,149,134,134,119,104,104,89,89,74,59,60,45,
30,30,15,15,225,210,210,195,180,180,165,151,136,121,121,106,91,91,76,
76,61,47,47,32,17,17,2,2,212,197,198,183,168,168,153,153,138,124,
124,109,109,94,79,80,65,65,50,35,36,21,21,6,216,217,202,202,187,
173,173,158,158,144,129,129,115,115,100,101,86,71,72,57,57,43,43,28,
29,14,15,225,211,196,197,182,183,168,169,154,155,140,141,127,127,113,114,
99,100,100,86,87,73,73,74,60,46,32,32,33,19,20,21,7,8,9,
220,220,222,223,208,210,196,196,183,184,185,186,187,174,174,175,176,177,179,
180,166,152,154,155,156,157,157,160,161,162,162,164,165,152,153,154,155,156,
158,159,160,161,162,163,165,166,167,168,169,170,171,172,174,190,191,192,193,
194,210,196,197,198,214,215,216,217,8,9,10,25,26,27,43,44,45,46,
46,62,63,64,79,80,96,97,97,113,114,129,130,145,146,162,162,178,178,
194,194,210,210,211,211,2,2,17,18,33,34,49,49,65,66,80,96,96,
112,112,127,128,143,158,158,174,174,189,204,205,220,220,10,25,26,41,41,
56,71,72,87,87,102,118,117,133,133,148,163,163,178,179,194,209,209,224,
14,14,30,30,45,60,60,75,90,90,105,105,120,135,135,136,151,151,166,
166,181,196,196,211,2,2,17,17,32,47,47,62,77,77,92,92,107,122,
122,137,164,149,134,134,119,104,104,89,89,74,59,59,44,29,29,14,14,
225,210,210,195,180,180,165,165,150,135,135,120,91,91,76,76,61,46,46,
31,16,16,2,2,212,197,197,182,167,167,153,153,138,123,123,108,94,94,
79,79,64,49,50,35,35,20,5,6,216,216,201,186,187,172,172,157,143,
143,128,129,114,114,100,85,85,71,71,56,57,42,42,28,13,14,224,224,
210,210,181,181,167,167,153,154,139,140,125,126,111,112,113,98,99,85,86,
71,72,73,59,59,45,31,32,18,19,19,5,6,7,218,219,220,221,207,
208,209,210,181,182,184,185,171,172,173,174,175,176,163,164,164,151,152,153,
155,155,157,158,144,146,147,148,149,150,137,138,139,140,142,143,159,160,161,
162,164,165,151,152,153,154,171,172,173,174,175,176,192,193,194,195,196,198,
199,200,215,217,217,218,10,10,11,27,28,29,45,45,31,47,48,64,65,
65,81,81,97,98,113,114,115,130,131,147,147,163,164,179,180,195,181,196,
196,212,212,3,3,19,34,35,50,50,66,66,81,82,97,112,112,128,128,
143,144,159,174,175,189,190,205,221,221,11,11,26,42,42,57,57,72,88,
88,103,103,118,133,133,149,164,164,179,179,194,209,210,225,15,15,30,30,
45,60,60,75,90,90,91,91,106,121,121,136,151,151,167,167,182,197,197,
212,2,2,17,17,32,47,47,62,77,78,93,93,108,123,123,138,163,148,
133,133,118,118,103,88,89,74,58,59,44,29,29,14,14,224,209,209,194,
179,179,165,165,150,135,135,120,105,105,90,90,75,60,46,31,16,16,1,
1,211,196,197,182,167,167,152,152,137,122,123,108,93,93,78,78,64,49,
49,34,34,20,5,5,215,215,201,186,186,171,172,157,142,142,128,128,113,
99,99,84,84,70,70,55,41,41,27,27,12,13,223,224,209,210,195,181,
166,167,152,153,138,139,124,125,111,111,97,98,83,84,70,70,71,57,58,
44,44,45,16,17,18,4,5,6,217,218,218,204,205,206,207,194,194,195,
182,168,169,170,172,173,159,160,161,162,163,164,151,151,138,140,141,142,143,
144,146,147,148,149,150,137,138,139,140,142,143,144,145,146,148,149,165,151,
152,154,155,156,157,158,174,176,177,178,179,195,181,182,183,199,200,201,202,
218,219,220,11,12,13,29,30,16,31,32,33,49,49,65,66,67,82,83,
99,99,115,116,131,132,147,148,164,164,180,180,181,181,197,197,213,213,4,
4,20,20,35,36,51,66,66,82,83,98,98,113,129,129,144,144,160,175,
175,191,190,206,221,221,12,12,27,42,42,58,58,73,88,88,103,104,119,
134,134,149,164,165,180,180,195,210,210,225,15,15,30,30,45,46,46,61,
76,76,91,91,107,122,122,137,152,152,167,167,182,197,197,212,2,2,18,
18,33,48,48,63,78,78,93,108,108,123,123,138,163,148,133,133,118,118,
103,88,88,73,58,58,43,43,28,14,14,224,208,209,194,179,179,164,164,
149,134,134,119,105,105,90,90,75,60,60,45,30,30,1,1,211,196,196,
181,166,166,151,152,137,122,122,107,92,92,78,78,63,48,48,34,34,19,
4,4,215,200,200,185,185,171,156,156,141,142,127,127,113,98,98,83,84,
69,54,55,40,41,26,26,12,12,223,208,208,194,194,180,180,151,151,137,
138,123,124,109,110,95,96,82,82,83,69,70,56,56,42,43,43,30,30,
16,2,3,4,215,216,217,203,203,205,191,192,193,194,180,166,168,169,169,
155,157,158,159,160,162,148,149,150,137,138,139,141,142,143,144,146,146,133,
134,135,122,123,124,140,142,143,144,145,147,148,149,150,137,138,139,155,156,
157,159,160,161,177,178,179,180,167,183,184,185,186,202,203,204,220,221,222,
13,13,14,30,16,17,33,34,35,50,51,67,68,83,84,85,100,101,116,
117,133,134,149,150,165,151,166,166,182,182,198,199,214,4,5,21,20,36,
37,52,52,67,83,83,99,98,114,129,130,145,145,160,161,176,191,192,206,
207,222,12,13,28,42,43,58,58,74,89,89,104,104,119,135,135,150,165,
165,180,180,195,210,210,225,1,1,16,16,31,46,47,62,77,77,92,92,
107,122,122,137,152,152,167,168,183,198,198,213,3,3,18,33,33,48,48,
63,78,78,93,108,109,124,124,139,162,147,147,132,117,118,103,87,88,73,
58,58,43,43,28,13,13,223,208,208,193,178,178,164,164,149,134,134,119,
104,104,89,89,74,59,60,45,30,30,15,15,225,210,210,181,166,166,151,
151,136,121,121,107,92,92,77,77,62,48,48,33,18,18,3,4,214,199,
199,184,185,170,155,155,141,141,126,112,112,97,97,83,68,68,54,54,39,
40,25,11,11,221,222,207,208,193,194,179,180,165,151,136,137,122,123,108,
109,95,95,81,82,67,68,54,55,55,41,42,28,29,30,15,1,2,213,
214,215,201,202,203,189,190,191,192,178,179,166,167,153,154,155,157,158,144,
145,147,148,148,150,137,137,124,125,127,128,129,130,132,133,134,135,122,123,
124,126,127,128,129,131,132,133,149,136,137,138,139,141,142,143,159,160,162,
163,164,180,166,167,168,184,185,186,188,203,204,205,221,222,223,14,15,1,
17,18,18,34,35,51,52,53,68,69,85,85,101,102,117,118,134,134,150,
150,151,151,167,168,183,183,199,199,215,215,6,6,21,37,37,53,53,68,
69,84,99,99,115,115,130,146,146,161,161,177,192,192,207,208,222,13,13,
28,29,44,59,59,74,89,90,105,105,120,135,135,150,165,165,180,180,181,
196,196,211,1,2,17,17,32,47,47,62,77,77,92,92,108,123,123,138,
153,153,168,168,183,198,198,213,3,3,18,33,34,49,49,64,79,79,94,
109,109,124,139,139,162,147,147,132,117,117,102,87,87,72,72,57,42,43,
28,12,13,223,208,208,193,193,178,163,163,148,133,133,118,104,103,89,89,
74,59,59,44,29,29,14,15,225,210,210,195,180,180,165,165,136,121,121,
106,91,91,76,77,62,47,47,32,17,18,3,3,213,198,199,184,184,169,
155,155,140,140,126,111,111,96,97,82,67,68,53,53,39,24,24,10,10,
221,221,206,207,192,178,178,164,164,150,150,121,122,107,108,93,94,79,80,
66,67,67,53,54,40,40,26,27,28,14,15,15,211,213,199,200,201,201,
187,188,190,175,177,178,179,165,152,153,153,154,141,142,143,144,146,147,134,
135,121,123,123,125,125,128,129,129,132,133,134,135,122,123,124,126,127,128,
130,131,132,133,135,121,122,123,140,141,142,143,144,146,162,163,164,151,152,
168,169,170,171,187,188,189,205,206,207,208,224,225,1,2,3,19,19,20,
36,37,52,53,69,70,71,86,87,102,103,119,120,135,135,137,136,152,153,
168,169,184,200,200,216,216,7,6,22,23,38,54,53,69,69,85,100,100,
115,116,131,146,147,162,162,177,192,193,208,208,223,14,14,29,29,44,60,
60,75,90,90,105,105,120,135,135,136,151,151,166,166,182,197,197,212,2,
2,17,17,32,47,48,63,78,78,93,93,108,123,123,138,153,153,168,183,
184,199,199,214,4,4,19,34,34,49,64,64,79,79,94,109,109,124,139,
139,161,147,147,131,117,117,102,87,87,72,72,57,42,42,27,12,12,222,
207,207,192,193,178,163,163,148,133,133,118,118,103,88,88,73,58,59,44,
29,29,14,14,224,209,209,194,180,180,165,165,150,135,135,120,91,91,76,
76,61,46,46,32,17,17,2,2,213,198,198,183,168,169,154,154,139,125,
125,110,110,96,81,81,67,67,52,38,38,23,24,9,9,220,205,206,191,
191,177,177,163,163,149,150,135,121,106,107,92,93,79,79,65,66,52,52,
38,39,39,25,26,12,13,14,225,211,197,198,199,185,186,186,188,174,175,
176,162,163,165,151,152,138,140,141,142,143,129,131,132,132,134,121,121,124,
110,111,112,114,115,117,118,119,120,107,108,109,111,112,113,115,116,117,134,
135,121,122,124,125,126,128,144,145,146,147,149,165,151,152,153,154,170,172,
173,189,190,191,192,208,209,210,211,212,3,4,5,20,21,37,38,38,54,
55,71,71,87,88,104,104,120,120,121,122,137,138,153,153,169,170,185,185,
201,202,217,8,7,23,23,39,39,55,69,70,85,86,101,116,117,131,132,
147,163,163,178,178,194,209,209,224,14,14,30,30,45,60,60,75,90,90,
105,91,106,121,121,137,152,152,167,167,182,197,197,212,3,3,18,18,33,
48,48,63,78,78,93,108,108,124,124,139,154,154,169,184,184,199,199,214,
4,4,19,34,34,49,65,65,80,80,95,110,110,125,140,140,161,146,146,
131,116,116,101,101,86,71,71,56,41,42,27,12,11,222,222,207,192,192,
177,162,162,147,132,132,117,118,103,88,87,73,58,58,43,43,28,13,13,
224,208,209,194,179,179,164,164,149,135,135,120,105,105,90,90,61,46,46,
31,16,16,2,2,212,197,197,182,168,168,153,153,139,124,124,109,110,95,
80,80,66,66,51,37,37,22,23,8,219,219,204,205,190,191,176,177,162,
148,148,134,134,120,120,91,91,77,78,63,64,50,51,51,37,38,24,25,
10,11,12,223,224,210,196,197,183,184,185,171,172,173,174,160,161,163,164,
150,137,138,139,140,126,127,128,130,131,133,120,120,107,108,110,111,112,113,
115,116,118,119,120,107,108,110,111,112,114,115,116,118,119,120,106,108,124,
125,127,128,129,130,147,148,149,150,136,153,154,155,156,172,173,174,176,192,
193,194,210,196,197,212,213,4,5,6,22,23,38,39,55,56,57,72,73,
89,89,105,105,106,107,122,123,139,139,154,170,171,186,186,202,202,218,218,
8,24,24,40,40,55,71,71,86,86,102,117,117,133,133,148,163,164,179,
179,194,209,210,225,15,15,30,30,45,60,60,61,76,76,92,92,107,122,
122,137,152,152,167,168,183,198,198,213,3,3,18,33,33,48,49,64,79,
79,94,109,109,124,124,139,154,154,169,184,184,200,215,215,5,5,20,35,
35,50,65,65,80,95,95,110,110,125,140,140,161,146,146,131,131,116,101,
101,86,71,71,56,41,41,26,26,11,221,221,206,191,192,177,162,162,147,
147,132,117,117,102,87,87,72,57,57,42,43,28,13,13,223,208,208,193,
178,178,164,164,149,134,134,119,104,104,90,90,75,60,60,45,16,16,1,
1,211,196,197,182,167,167,152,153,138,123,123,109,94,94,79,80,65,50,
51,36,36,22,22,7,218,218,203,204,189,190,175,161,161,147,147,133,133,
119,120,105,91,76,77,63,63,49,50,36,36,22,23,24,10,10,221,222,
223,209,210,181,182,183,169,170,172,172,158,160,161,147,148,150,136,137,124,
125,126,127,129,115,117,117,118,120,107,108,110,111,97,99,100,100,103,104,
105,92,93,95,96,97,99,100,116,118,119,106,107,108,109,111,112,128,130,
131,132,134,150,136,137,138,140,156,157,158,174,175,176,177,193,194,195,196,
198,213,214,215,6,7,23,24,24,40,41,57,57,73,74,90,90,91,92,
107,107,123,124,139,140,155,156,172,186,187,203,203,219,219,10,24,25,40,
41,56,56,72,87,87,103,103,118,133,134,149,164,164,179,180,195,210,210,
225,15,15,30,16,31,46,47,62,77,77,92,92,107,122,123,138,153,153,
168,168,183,198,198,214,4,4,19,34,34,49,49,64,79,79,94,109,109,
125,140,140,155,155,170,185,185,200,215,215,5,20,20,35,35,50,65,65,
80,95,96,111,126,126,141,141,160,160,145,130,130,115,100,100,86,71,71,
55,56,41,26,26,11,221,221,206,191,191,176,176,161,146,146,131,116,116,
102,87,87,71,72,57,42,42,27,12,12,222,208,208,192,193,178,163,163,
148,133,134,119,104,104,89,89,74,59,60,45,30,30,15,15,211,196,196,
181,166,167,152,152,137,122,123,108,93,93,79,79,64,50,50,35,35,21,
6,6,217,217,203,203,189,174,174,160,160,146,146,132,132,118,104,104,90,
90,61,62,47,48,34,34,35,21,22,8,9,219,221,221,207,208,194,195,
181,167,168,169,156,157,158,159,145,146,148,149,135,122,123,124,125,111,113,
114,115,117,119,119,91,93,94,96,97,97,100,101,103,104,105,92,93,95,
96,98,99,100,102,103,104,91,107,109,110,111,112,114,115,131,133,134,135,
121,138,139,140,141,158,159,160,161,177,178,179,195,181,182,198,199,215,216,
217,8,9,25,25,41,42,43,59,59,75,75,76,77,93,93,109,124,125,
140,141,156,157,173,173,188,203,204,219,220,10,11,26,41,42,57,57,72,
88,88,103,104,119,134,134,150,165,165,180,180,195,210,210,211,1,1,17,
17,32,47,47,62,77,78,93,93,108,123,123,138,153,153,169,184,184,199,
199,214,4,4,19,34,34,50,65,65,80,80,95,110,110,125,140,140,155,
170,170,185,185,200,215,216,6,21,21,36,51,51,66,66,81,96,96,111,
126,126,141,156,160,160,145,130,130,115,100,100,85,85,70,55,55,40,25,
25,10,220,221,205,205,191,176,176,161,146,146,131,116,116,101,101,86,71,
71,56,42,41,27,12,12,222,222,207,192,192,177,163,162,148,133,133,118,
103,103,88,89,74,59,59,44,29,29,15,15,225,210,210,195,166,166,151,
151,136,122,122,107,92,93,78,78,63,49,49,34,35,20,5,6,216,216,
202,187,188,173,173,159,159,145,130,131,116,117,103,103,89,89,75,61,46,
47,33,34,20,20,6,7,8,219,219,206,206,193,194,194,180,166,168,154,
155,156,142,143,145,145,132,133,135,121,122,109,110,111,113,114,101,101,103,
105,91,92,94,95,97,98,100,86,88,89,90,77,78,80,81,98,99,101,
102,103,105,91,93,94,95,97,113,114,116,117,118,134,121,122,123,125,141,
142,143,145,161,162,163,179,180,166,182,183,184,200,201,217,218,9,10,10,
27,27,43,44,59,60,61,61,77,78,93,94,110,110,126,126,142,157,158,
173,174,189,190,205,220,221,11,11,27,42,42,58,58,73,89,89,104,104,
120,135,135,150,165,165,180,166,181,196,197,212,2,2,17,17,33,48,48,
63,78,78,93,93,109,124,124,139,154,154,169,184,184,199,215,215,5,5,
20,35,35,50,65,65,80,95,95,110,110,126,141,141,156,171,171,186,201,
201,216,216,6,21,21,36,51,51,66,81,81,96,96,111,126,126,141,156,
159,159,145,130,129,114,115,100,85,85,69,55,55,40,25,25,10,10,220,
205,205,190,175,175,160,145,145,130,130,115,101,101,86,70,71,56,41,41,
26,26,11,221,221,207,192,192,177,162,162,147,132,132,117,118,103,88,88,
73,58,58,43,29,29,14,14,224,209,210,195,180,180,165,165,136,121,121,
106,92,92,77,77,63,48,48,34,19,19,5,5,215,201,201,186,187,172,
173,158,144,144,130,130,116,116,102,102,88,88,74,60,46,31,32,33,18,
19,5,6,217,218,204,205,206,191,193,179,180,166,152,153,154,140,142,142,
144,130,131,133,134,120,107,108,109,110,97,98,100,102,103,104,91,77,79,
80,82,82,85,86,88,89,90,77,78,80,81,83,84,86,87,89,90,91,
93,94,96,97,98,100,116,117,119,120,106,123,124,125,127,143,144,145,146,
162,164,165,166,167,168,184,185,201,202,203,219,220,10,12,27,28,44,45,
31,46,47,63,78,78,94,95,111,111,127,127,142,143,159,174,175,190,191,
206,206,222,11,12,28,28,43,59,59,74,89,90,105,105,120,135,135,150,
151,151,167,167,182,197,197,212,3,3,18,18,33,48,48,64,79,79,94,
109,109,124,124,139,155,155,170,185,185,200,215,215,5,20,20,35,35,51,
66,66,81,96,96,111,126,126,141,141,156,171,171,186,201,201,216,6,6,
21,22,37,52,52,67,82,82,97,112,112,127,127,142,157,174,159,144,144,
129,114,114,99,84,84,69,54,54,39,39,25,10,9,219,204,205,190,175,
174,160,160,145,130,130,115,100,100,85,70,70,55,55,40,26,26,11,221,
221,206,191,191,176,161,161,146,146,132,117,117,102,87,87,72,58,58,43,
42,28,13,13,224,209,209,194,179,179,165,165,150,135,135,106,91,91,76,
77,62,47,47,33,18,18,4,4,214,200,200,185,186,171,157,157,143,143,
129,129,115,100,101,86,87,73,73,59,60,45,31,17,18,4,4,215,216,
217,203,204,190,191,177,178,179,165,151,152,138,139,141,127,128,129,131,117,
118,120,106,107,93,96,97,99,99,100,87,89,89,77,79,80,82,83,85,
85,88,89,90,77,78,80,81,83,84,86,87,89,90,77,78,80,96,97,
99,100,102,103,119,106,107,108,110,126,127,128,130,146,147,148,164,165,152,
168,169,170,186,187,203,204,220,221,221,12,14,29,30,31,31,47,48,64,
64,79,80,96,97,112,128,128,144,144,159,160,175,191,191,207,207,222,13,
13,28,29,44,59,60,75,90,90,105,105,106,121,122,137,152,152,167,168,
183,198,198,213,3,3,19,34,34,49,49,64,79,79,95,110,110,125,140,
140,155,155,170,185,185,201,216,216,6,21,21,36,51,51,66,66,81,96,
96,111,126,126,142,157,157,172,172,187,202,202,217,7,7,22,37,37,52,
52,67,82,82,97,112,112,127,142,142,157,174,159,143,144,129,114,114,99,
99,84,69,69,54,39,39,24,9,9,219,219,204,189,189,174,159,159,144,
129,129,115,100,100,85,85,70,55,55,40,25,25,10,220,220,205,191,191,
175,176,161,146,146,131,116,116,101,87,87,72,71,57,42,42,27,13,13,
222,208,208,193,178,179,164,164,149,134,135,120,105,105,76,76,61,46,47,
32,17,18,3,3,213,199,199,185,185,170,156,156,142,142,128,113,114,99,
100,85,86,72,72,58,59,44,45,16,17,2,3,214,215,201,202,188,189,
190,176,177,163,164,165,136,137,139,125,126,127,129,115,116,118,119,105,92,
94,95,96,83,84,86,86,88,90,76,78,65,66,67,69,71,72,74,75,
62,64,65,67,68,70,71,73,89,76,77,79,80,82,83,84,101,102,104,
105,91,108,109,110,112,128,129,131,132,148,149,150,151,153,154,170,171,187,
188,189,205,206,221,222,14,14,30,16,31,32,48,49,65,66,80,81,97,
97,113,114,129,145,145,161,161,177,192,192,208,208,223,14,13,29,30,45,
60,60,75,90,76,91,92,107,122,122,138,153,153,168,168,183,199,199,214,
4,4,19,34,35,50,65,65,80,80,95,110,110,125,141,141,156,171,171,
186,186,201,216,216,6,21,21,36,52,52,67,82,82,97,97,112,127,127,
142,157,157,172,187,187,202,217,217,7,7,22,37,37,52,67,68,83,98,
98,113,113,128,143,143,158,173,158,143,143,128,128,113,98,98,83,68,68,
54,39,39,23,23,9,219,219,204,188,189,174,159,159,144,129,129,114,114,
99,84,84,69,54,54,39,25,25,10,9,220,205,205,190,175,175,160,145,
145,131,116,116,101,100,86,71,71,56,41,42,26,12,12,222,207,207,193,
192,178,163,163,148,134,134,119,104,105,90,90,75,46,46,31,16,17,2,
2,213,198,198,184,169,169,155,155,141,141,127,112,113,98,99,84,85,71,
56,57,43,43,29,30,15,1,212,213,199,200,201,187,188,174,175,176,162,
163,149,150,136,123,124,125,112,113,114,115,102,103,105,91,93,79,80,82,
83,85,87,74,74,62,62,65,65,68,69,71,72,74,75,62,64,65,67,
68,70,71,73,74,61,62,64,80,82,83,85,86,88,104,91,92,93,95,
111,112,114,115,131,133,134,150,136,137,154,155,170,172,173,189,190,206,206,
208,224,224,15,1,17,17,33,34,50,51,66,81,82,98,98,114,114,130,
145,146,161,162,177,178,193,208,209,224,15,15,30,30,45,60,46,62,77,
77,92,92,108,123,123,138,153,154,169,184,184,199,199,215,5,5,20,35,
35,50,65,65,81,96,96,111,111,126,141,141,156,171,171,187,202,202,217,
7,7,22,22,37,52,52,67,82,82,97,112,112,127,127,142,158,158,173,
188,188,203,218,218,8,23,23,38,38,53,68,68,83,98,98,113,128,128,
143,143,158,173,158,158,143,128,128,113,98,98,83,83,68,53,53,38,23,
23,8,218,218,203,188,188,173,173,158,143,144,129,114,113,98,84,84,69,
68,54,39,39,24,9,9,219,204,204,189,174,175,160,145,145,129,130,115,
100,100,85,71,70,55,41,41,26,11,11,221,221,206,192,192,177,162,163,
147,133,133,118,104,104,89,89,74,60,60,45,30,16,1,1,212,197,197,
183,168,169,154,154,140,125,126,111,112,97,98,83,69,70,55,56,42,42,
28,29,15,15,211,212,198,199,185,186,172,173,174,160,161,147,148,149,121,
122,123,110,111,112,113,100,101,102,104,90,77,78,79,81,82,69,71,73,
75,61,63,64,66,68,68,56,57,59,60,47,49,50,52,68,70,72,73,
75,61,63,64,66,67,84,85,87,88,90,76,93,94,95,97,113,114,116,
117,133,135,121,137,138,140,156,157,173,174,175,191,192,208,209,224,225,2,
2,18,18,34,35,51,52,67,68,84,99,100,115,116,131,132,147,163,163,
178,179,194,209,210,225,15,15,30,16,32,47,47,62,78,78,93,93,108,
124,124,139,154,154,169,185,185,200,215,215,5,5,21,36,36,51,66,66,
81,96,96,111,127,127,142,142,157,172,172,187,202,202,217,7,7,22,37,
38,53,68,68,83,83,98,113,113,128,143,143,158,173,173,188,188,203,218,
218,8,23,23,38,53,53,68,83,83,98,98,113,128,128,143,158,159,172,
157,157,143,142,127,112,112,98,83,82,67,52,53,38,23,23,7,8,218,
203,203,188,173,173,158,143,143,128,113,113,98,98,83,68,68,53,38,38,
23,8,9,219,204,204,188,189,174,159,159,144,129,129,115,99,99,85,70,
70,55,40,40,25,25,10,221,221,206,191,191,176,161,162,147,132,132,118,
117,103,88,88,74,59,59,44,30,30,15,15,211,196,197,182,167,168,153,
153,139,124,125,110,111,96,82,82,68,69,54,55,40,41,27,13,14,224,
225,196,197,198,184,185,171,172,158,159,160,146,147,134,135,121,107,109,110,
111,98,99,100,87,88,90,76,78,65,66,68,70,70,72,74,46,47,49,
51,51,54,56,57,59,60,47,49,50,52,54,55,57,58,60,47,63,65,
66,68,69,71,72,89,90,77,78,80,96,98,99,115,117,118,119,121,122,
123,139,141,156,158,159,175,176,192,193,209,210,196,212,213,3,4,20,35,
36,52,53,68,69,84,85,100,116,116,132,132,148,164,163,179,180,195,210,
210,225,1,2,17,17,33,48,48,63,78,79,94,109,109,124,125,140,155,
155,170,185,186,201,216,216,6,21,21,36,36,52,67,67,82,97,97,112,
127,127,142,157,157,173,188,188,203,203,218,8,8,23,38,38,53,68,68,
83,98,98,113,113,128,143,143,158,174,174,189,204,204,219,9,9,24,24,
39,54,54,69,84,84,99,114,114,129,144,144,159,159,172,172,157,142,142,
127,112,112,97,82,82,67,67,52,37,37,22,7,7,217,202,202,187,172,
172,157,157,142,128,128,113,97,97,83,68,68,53,38,38,23,23,8,218,
218,203,188,188,173,158,158,143,129,129,114,99,99,84,84,69,54,54,40,
25,25,10,220,220,205,190,191,176,161,161,146,146,131,117,117,102,87,88,
72,58,58,43,29,29,14,15,225,210,196,181,166,167,152,152,138,123,124,
109,110,95,81,81,67,68,53,39,39,25,26,12,12,223,224,210,196,182,
183,169,170,156,157,158,144,145,132,133,134,120,106,108,94,96,97,99,84,
86,88,89,61,62,64,65,67,69,56,57,58,46,46,49,49,52,54,55,
57,59,60,47,49,50,52,54,55,57,59,60,47,49,50,52,68,70,71,
73,75,61,77,79,81,82,98,100,101,103,119,120,107,123,124,125,141,143,
159,160,161,177,178,194,195,196,197,213,214,5,6,20,21,37,38,53,70,
69,86,86,102,117,118,133,134,149,165,165,180,180,195,196,197,212,2,3,
18,18,33,49,49,64,79,79,95,110,110,125,140,141,156,156,171,186,186,
201,216,217,7,22,22,37,52,52,67,82,82,98,98,113,128,128,143,158,
158,173,188,188,203,218,218,8,23,24,39,39,54,69,69,84,99,99,114,
129,129,144,159,159,174,174,189,204,204,219,9,9,24,39,39,54,69,69,
84,84,99,114,114,129,144,144,159,174,171,172,157,142,142,126,126,112,97,
97,82,66,67,52,37,37,22,7,7,217,217,202,187,187,172,157,157,142,
127,127,112,97,97,82,82,67,52,52,37,22,22,7,217,217,203,188,188,
173,172,158,143,143,128,113,113,98,84,83,68,53,54,39,24,24,9,219,
220,204,204,189,175,175,160,145,146,131,116,115,101,86,87,72,57,57,43,
28,28,13,14,224,209,210,195,180,166,151,151,137,122,123,108,94,94,80,
80,66,52,52,38,38,24,25,11,11,222,223,209,210,181,182,168,168,155,
156,142,143,144,130,132,118,119,106,92,93,95,96,83,84,86,87,74,75,
62,63,65,51,53,55,57,59,60,47,48,35,37,38,40,42,44,45,32,
34,36,37,39,41,42,59,46,47,49,51,52,54,55,72,74,75,62,63,
80,81,83,84,101,102,104,105,106,108,109,125,126,142,144,145,161,162,178,
179,195,181,197,198,214,215,6,7,22,23,39,39,55,56,71,87,87,102,
103,119,134,135,150,165,165,180,167,182,197,198,213,3,3,19,19,34,49,
50,65,80,80,95,111,111,126,141,141,156,172,172,187,202,202,217,217,7,
22,23,38,53,53,68,83,83,98,113,113,128,143,144,159,174,174,189,189,
204,219,219,9,24,24,39,54,54,69,84,84,99,99,114,129,129,144,159,
159,174,189,189,205,220,220,10,10,25,40,40,55,70,70,85,100,100,115,
130,130,145,145,160,175,186,171,156,156,141,126,126,111,96,96,81,66,66,
51,51,36,21,21,6,216,216,201,186,187,172,171,156,141,141,127,112,112,
96,81,82,67,52,52,37,22,22,7,7,217,202,202,187,172,172,157,142,
142,127,112,113,98,83,83,68,68,53,38,38,23,8,9,219,204,204,189,
174,174,159,144,145,130,115,115,101,86,86,71,71,56,42,42,27,13,13,
223,208,208,194,179,180,165,165,136,121,122,107,93,93,79,79,65,50,51,
37,37,23,24,9,220,221,207,208,193,194,180,166,153,154,155,141,142,128,
129,130,117,118,105,91,93,93,80,82,83,70,71,73,74,61,47,49,50,
52,54,56,43,44,32,33,35,36,39,40,42,44,45,32,34,36,37,39,
41,43,44,31,33,34,51,53,54,56,57,59,61,62,64,65,67,83,85,
86,103,105,91,92,109,110,126,127,129,145,146,162,164,164,180,166,182,183,
199,200,216,217,7,23,24,39,41,56,57,71,88,88,104,104,120,135,135,
150,152,152,167,168,183,198,199,214,4,4,20,35,35,50,66,66,81,81,
96,111,112,127,142,142,157,172,172,188,203,203,218,8,8,23,38,38,53,
69,69,84,84,99,114,114,129,144,144,159,174,174,189,204,204,219,9,10,
25,25,40,55,55,70,85,85,100,115,115,130,145,145,160,175,175,190,190,
205,220,220,10,25,25,40,55,55,70,70,85,100,100,115,130,130,145,160,
160,175,186,171,156,156,141,141,126,111,111,96,81,81,66,51,51,36,21,
21,6,6,216,201,201,186,171,171,156,141,141,126,111,111,96,96,81,66,
66,51,36,36,21,6,6,216,201,202,187,172,171,157,156,142,127,127,112,
97,97,82,67,67,52,37,37,22,8,8,218,203,203,188,174,174,159,158,
143,129,129,114,99,100,85,70,70,56,41,41,26,11,11,222,207,208,193,
178,179,163,164,150,135,121,106,92,92,78,78,64,49,50,36,36,22,8,
8,219,220,206,206,192,193,179,180,151,152,139,140,126,127,128,115,116,117,
104,105,77,78,79,81,67,69,70,72,59,60,48,49,51,38,38,40,43,
45,31,33,34,37,38,40,41,29,30,17,19,36,38,39,41,43,45,31,
33,35,36,38,40,57,58,60,46,48,65,66,68,69,86,87,89,76,92,
93,109,111,112,129,129,131,147,149,164,165,166,167,183,184,200,201,217,218,
8,10,24,41,42,57,57,73,89,90,105,105,120,135,122,137,153,153,168,
169,184,199,199,215,5,5,21,36,36,51,66,67,82,97,97,112,127,128,
143,158,158,173,173,188,203,203,219,9,9,24,39,39,54,69,69,84,99,
99,114,130,130,145,160,160,175,175,190,205,205,220,10,10,25,40,40,55,
70,70,85,100,100,115,115,130,145,145,160,175,175,190,205,205,220,10,10,
25,25,40,55,55,71,86,86,101,116,116,131,146,146,161,161,176};